Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
M
MariaDB
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
nexedi
MariaDB
Commits
84eb7f34
Commit
84eb7f34
authored
May 29, 2007
by
unknown
Browse files
Options
Browse Files
Download
Plain Diff
Merge pilot.(none):/data/msvensson/mysql/bug27597/my50-bug27597
into pilot.(none):/data/msvensson/mysql/mysql-5.0-maint
parents
20671210
7f3f7eab
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
36 additions
and
0 deletions
+36
-0
mysys/my_init.c
mysys/my_init.c
+36
-0
No files found.
mysys/my_init.c
View file @
84eb7f34
...
...
@@ -262,6 +262,34 @@ void my_parameter_handler(const wchar_t * expression, const wchar_t * function,
}
#ifdef __MSVC_RUNTIME_CHECKS
#include <rtcapi.h>
/* Turn off runtime checks for 'handle_rtc_failure' */
#pragma runtime_checks("", off)
/*
handle_rtc_failure
Catch the RTC error and dump it to stderr
*/
int
handle_rtc_failure
(
int
err_type
,
const
char
*
file
,
int
line
,
const
char
*
module
,
const
char
*
format
,
...)
{
va_list
args
;
va_start
(
args
,
format
);
fprintf
(
stderr
,
"Error:"
);
vfprintf
(
stderr
,
format
,
args
);
fprintf
(
stderr
,
" At %s:%d
\n
"
,
file
,
line
);
va_end
(
args
);
(
void
)
fflush
(
stderr
);
return
0
;
/* Error is handled */
}
#pragma runtime_checks("", on)
#endif
static
void
my_win_init
(
void
)
{
HKEY
hSoftMysql
;
...
...
@@ -292,6 +320,14 @@ static void my_win_init(void)
_set_invalid_parameter_handler
(
my_parameter_handler
);
#endif
#endif
#ifdef __MSVC_RUNTIME_CHECKS
/*
Install handler to send RTC (Runtime Error Check) warnings
to log file
*/
_RTC_SetErrorFunc
(
handle_rtc_failure
);
#endif
_tzset
();
/* apre la chiave HKEY_LOCAL_MACHINES\software\MySQL */
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment