diff options
-rw-r--r-- | beos/beos_scaffolding.cpp | 2 | ||||
-rw-r--r-- | gtk/gtk_scaffolding.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/beos/beos_scaffolding.cpp b/beos/beos_scaffolding.cpp index 1362b1115..ef5b12873 100644 --- a/beos/beos_scaffolding.cpp +++ b/beos/beos_scaffolding.cpp @@ -1031,7 +1031,7 @@ gboolean nsbeos_openfile_open(beosWidget *widget, gpointer data) current_model->top_level); char *filename = beos_file_chooser_get_filename( beos_FILE_CHOOSER(wndOpenFile)); - char *url = malloc(strlen(filename) + strlen("file://") + 1); + char *url = malloc(strlen(filename) + sizeof("file://")); sprintf(url, "file://%s", filename); diff --git a/gtk/gtk_scaffolding.c b/gtk/gtk_scaffolding.c index b70dca80f..8928cc681 100644 --- a/gtk/gtk_scaffolding.c +++ b/gtk/gtk_scaffolding.c @@ -486,7 +486,7 @@ void nsgtk_openfile_open(char *filename) { struct browser_window *bw = nsgtk_get_browser_for_gui( current_model->top_level); - char *url = malloc(strlen(filename) + strlen("file://") + 1); + char *url = malloc(strlen(filename) + sizeof("file://")); sprintf(url, "file://%s", filename); |