summaryrefslogtreecommitdiff
path: root/amiga
diff options
context:
space:
mode:
Diffstat (limited to 'amiga')
-rwxr-xr-xamiga/gui.c4
-rwxr-xr-xamiga/misc.c2
2 files changed, 3 insertions, 3 deletions
diff --git a/amiga/gui.c b/amiga/gui.c
index bf2f09b12..a4d55dc87 100755
--- a/amiga/gui.c
+++ b/amiga/gui.c
@@ -867,13 +867,13 @@ int main(int argc, char** argv)
ami_gui_splash_close(splash_window);
- strncpy(script, nsoption_charp(arexx_dir), 1024);
+ strlcpy(script, nsoption_charp(arexx_dir), 1024);
AddPart(script, nsoption_charp(arexx_startup), 1024);
ami_arexx_execute(script);
netsurf_main_loop();
- strncpy(script, nsoption_charp(arexx_dir), 1024);
+ strlcpy(script, nsoption_charp(arexx_dir), 1024);
AddPart(script, nsoption_charp(arexx_shutdown), 1024);
ami_arexx_execute(script);
diff --git a/amiga/misc.c b/amiga/misc.c
index e2f566f94..bfb281718 100755
--- a/amiga/misc.c
+++ b/amiga/misc.c
@@ -115,7 +115,7 @@ char *path_to_url(const char *path)
DevNameFromLock(lock, newpath, sizeof newpath, DN_FULLPATH);
UnLock(lock);
}
- else strncpy(newpath, path, sizeof newpath);
+ else strlcpy(newpath, path, sizeof newpath);
r = malloc(strlen(newpath) + SLEN("file:///") + 1);