]> git.sur5r.net Git - bacula/bacula/commitdiff
Fix really ugly bstrncpy() but found by Thorsten.
authorKern Sibbald <kern@sibbald.com>
Tue, 3 May 2005 12:59:42 +0000 (12:59 +0000)
committerKern Sibbald <kern@sibbald.com>
Tue, 3 May 2005 12:59:42 +0000 (12:59 +0000)
git-svn-id: https://bacula.svn.sourceforge.net/svnroot/bacula/trunk@1981 91ce42f0-d328-0410-95d8-f526ca767f89

bacula/src/lib/edit.c

index 23fda7737ef35f599c8a7e7dcfbf25944bb44c8d..21ca18566dbceb9ceb01226b34dfeed4adead2dd 100644 (file)
@@ -98,7 +98,7 @@ char *edit_uint64_with_commas(uint64_t val, char *buf)
          val /= 10;
       }
    }
-   bstrncpy(buf, &mbuf[i+1], sizeof(buf));
+   bstrncpy(buf, &mbuf[i+1], 27);
    return add_commas(buf, buf);
 }
 
@@ -123,7 +123,7 @@ char *edit_uint64(uint64_t val, char *buf)
          val /= 10;
       }
    }
-   strcpy(buf, &mbuf[i+1]);
+   bstrncpy(buf, &mbuf[i+1], 27);
    return buf;
 }
 
@@ -151,7 +151,7 @@ char *edit_int64(int64_t val, char *buf)
    if (negative) {
       mbuf[i--] = '-';
    }
-   strcpy(buf, &mbuf[i+1]);
+   bstrncpy(buf, &mbuf[i+1], 27);
    return buf;
 }