Commit 1d16fc16 authored by Vasil Dimov's avatar Vasil Dimov

Fix compilation error in debug mode:

os/os0file.c:1332: error: ISO C90 forbids mixed declarations and code
parent 4cefe863
...@@ -1210,27 +1210,19 @@ os_file_create( ...@@ -1210,27 +1210,19 @@ os_file_create(
ibool* success)/* out: TRUE if succeed, FALSE if error */ ibool* success)/* out: TRUE if succeed, FALSE if error */
{ {
#ifdef __WIN__ #ifdef __WIN__
os_file_t file;
DWORD share_mode = FILE_SHARE_READ;
DWORD create_flag;
DWORD attributes;
ibool retry;
DBUG_EXECUTE_IF( DBUG_EXECUTE_IF(
"ib_create_table_fail_disk_full", "ib_create_table_fail_disk_full",
*success = FALSE; *success = FALSE;
SetLastError(ERROR_DISK_FULL); SetLastError(ERROR_DISK_FULL);
return((os_file_t) -1); return((os_file_t) -1);
); );
#else /* __WIN__ */
DBUG_EXECUTE_IF(
"ib_create_table_fail_disk_full",
*success = FALSE;
errno = ENOSPC;
return((os_file_t) -1);
);
#endif /* __WIN__ */
#ifdef __WIN__
os_file_t file;
DWORD share_mode = FILE_SHARE_READ;
DWORD create_flag;
DWORD attributes;
ibool retry;
try_again: try_again:
ut_a(name); ut_a(name);
...@@ -1334,6 +1326,13 @@ os_file_create( ...@@ -1334,6 +1326,13 @@ os_file_create(
ibool retry; ibool retry;
const char* mode_str = NULL; const char* mode_str = NULL;
DBUG_EXECUTE_IF(
"ib_create_table_fail_disk_full",
*success = FALSE;
errno = ENOSPC;
return((os_file_t) -1);
);
try_again: try_again:
ut_a(name); ut_a(name);
......
...@@ -1250,27 +1250,19 @@ os_file_create( ...@@ -1250,27 +1250,19 @@ os_file_create(
ibool* success)/*!< out: TRUE if succeed, FALSE if error */ ibool* success)/*!< out: TRUE if succeed, FALSE if error */
{ {
#ifdef __WIN__ #ifdef __WIN__
os_file_t file;
DWORD share_mode = FILE_SHARE_READ;
DWORD create_flag;
DWORD attributes;
ibool retry;
DBUG_EXECUTE_IF( DBUG_EXECUTE_IF(
"ib_create_table_fail_disk_full", "ib_create_table_fail_disk_full",
*success = FALSE; *success = FALSE;
SetLastError(ERROR_DISK_FULL); SetLastError(ERROR_DISK_FULL);
return((os_file_t) -1); return((os_file_t) -1);
); );
#else /* __WIN__ */
DBUG_EXECUTE_IF(
"ib_create_table_fail_disk_full",
*success = FALSE;
errno = ENOSPC;
return((os_file_t) -1);
);
#endif /* __WIN__ */
#ifdef __WIN__
os_file_t file;
DWORD share_mode = FILE_SHARE_READ;
DWORD create_flag;
DWORD attributes;
ibool retry;
try_again: try_again:
ut_a(name); ut_a(name);
...@@ -1386,6 +1378,13 @@ os_file_create( ...@@ -1386,6 +1378,13 @@ os_file_create(
ibool retry; ibool retry;
const char* mode_str = NULL; const char* mode_str = NULL;
DBUG_EXECUTE_IF(
"ib_create_table_fail_disk_full",
*success = FALSE;
errno = ENOSPC;
return((os_file_t) -1);
);
try_again: try_again:
ut_a(name); ut_a(name);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment