summaryrefslogtreecommitdiff
path: root/mysys/my_memmem.c
diff options
context:
space:
mode:
authorTor Didriksen <tor.didriksen@oracle.com>2011-12-02 14:16:48 +0100
committerTor Didriksen <tor.didriksen@oracle.com>2011-12-02 14:16:48 +0100
commitb522a6ce78bfe7bea3e52715c993c7d190159139 (patch)
tree9e4c9211a159f15e7bd8ab5ca489f53fd8b28a7c /mysys/my_memmem.c
parent8e6d41e278de3264d2a6e13cbc0ed328afca7f40 (diff)
downloadmariadb-git-b522a6ce78bfe7bea3e52715c993c7d190159139.tar.gz
Bug#11761576 54082: HANDLE_SEGFAULT MAKES USE OF UNSAFE FUNCTIONS
handle_segfault is the signal handler code of mysqld. however, it makes calls to potentially unsafe functions localtime_r, fprintf, fflush. include/my_stacktrace.h: Add safe versions of itoa() write() and snprintf(). libmysqld/CMakeLists.txt: Move signal handler to separate file. mysys/stacktrace.c: Remove unsafe function calls. sql/CMakeLists.txt: Move signal handler to separate file. sql/mysqld.cc: Move signal handler to separate file. sql/set_var.h: Add missing #include dependency. sql/sys_vars.cc: Cleanup .h and .cc files. sql/sys_vars.h: Cleanup .h and .cc files.
Diffstat (limited to 'mysys/my_memmem.c')
0 files changed, 0 insertions, 0 deletions