* src/SDCCutil.c: fixed a bug in (get_pragma_token)
[fw/sdcc] / src / z80 / main.c
index a5e840647a88fbfc47b797fe5d6486c4b0a54ae6..17451417a6272194d4b4f740044a0c9e1dc70157 100644 (file)
@@ -192,7 +192,7 @@ do_pragma(int id, const char *name, const char *cp)
             {
               const char *str = get_pragma_string(&token);
 
-              strcpy(buffer, (0 == strcmp("BASE", str)) ? "HOME" : str);
+              strncpyz(buffer, (0 == strcmp("BASE", str)) ? "HOME" : str, sizeof buffer);
             }
             break;
           }