]> granicus.if.org Git - yasm/commitdiff
* stabs-dbgfmt.c (stabs_dbgfmt_generate_sections):
authorPeter Johnson <peter@tortall.net>
Sun, 15 Aug 2004 00:17:46 +0000 (00:17 -0000)
committerPeter Johnson <peter@tortall.net>
Sun, 15 Aug 2004 00:17:46 +0000 (00:17 -0000)
snprintf is not portable; use strcpy/strcat instead.

svn path=/trunk/yasm/; revision=1129

modules/dbgfmts/stabs/stabs-dbgfmt.c

index 257688249e4cf3b9997bf02af875699912a4c7bf..4657341f1d2784bdd0117bce58d8fc6f58d3e225 100644 (file)
@@ -331,9 +331,9 @@ stabs_dbgfmt_generate_sections(yasm_section *sect, /*@null@*/ void *d)
     if (yasm__strcasecmp(sectname, ".text")==0) {
        char *str;
        const char *symname=yasm_symrec_get_name(info->firstsym);
-       size_t len = strlen(symname)+4;
-       str = yasm_xmalloc(len);
-       snprintf(str, len, "%s:F1", symname);
+       str = yasm_xmalloc(strlen(symname)+4);
+       strcpy(str, symname);
+       strcat(str, ":F1");
        stabs_dbgfmt_append_stab(info, info->stab,
                                 stabs_dbgfmt_append_bcstr(info->stabstr, str),
                                 N_FUN, 0, info->firstsym, info->firstbc, 0);