mirror of
https://github.com/sqlite/sqlite.git
synced 2025-07-27 20:41:58 +03:00
Use Strsafe() instead of strdup(). Fixes Visual Studio complaining.
FossilOrigin-Name: 89d8f98ea6d4d8bf871e08a8d8d1f0d2fd11aec1
This commit is contained in:
@ -45,7 +45,6 @@ static void LemonAtExit(void)
|
||||
if (!successful_exit) {
|
||||
remove(made_files[i]);
|
||||
}
|
||||
free((void *) made_files[i]);
|
||||
}
|
||||
free(made_files);
|
||||
made_files_count = 0;
|
||||
@ -2769,10 +2768,9 @@ PRIVATE FILE *file_open(
|
||||
if(( *mode=='w' ) && (strcmp(suffix, ".out") != 0)){
|
||||
const char **ptr = (const char **)
|
||||
realloc(made_files, sizeof (const char **) * (made_files_count + 1));
|
||||
char *fname = strdup(lemp->outname);
|
||||
const char *fname = Strsafe(lemp->outname);
|
||||
if ((ptr == NULL) || (fname == NULL)) {
|
||||
free(ptr);
|
||||
free(fname);
|
||||
memory_error();
|
||||
}
|
||||
made_files = ptr;
|
||||
|
Reference in New Issue
Block a user