1
0
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:
icculus
2010-03-03 17:00:15 +00:00
parent 05ac70ee0a
commit d49c1aa7a9
3 changed files with 21 additions and 23 deletions

View File

@ -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;