sprintf -> snprintf
authorJens Axboe <axboe@wiggum>
Fri, 26 Aug 2005 12:12:09 +0000 (14:12 +0200)
committerJens Axboe <axboe@wiggum>
Fri, 26 Aug 2005 12:12:09 +0000 (14:12 +0200)
blkparse.c

index 491ad39d714f16ff23a854881267ad4d8272b08d..bbec8f465ecfaaa11dd1dc0208f2a05153721985 100644 (file)
@@ -330,7 +330,7 @@ int main(int argc, char *argv[])
                }
 
                pfi->dname = malloc(128);
-               sprintf(pfi->dname, "%s_dat.%d", dev, i);
+               sprintf(pfi->dname, 127, "%s_dat.%d", dev, i);
                pfi->dfd = open(pfi->dname, O_RDONLY);
                if (pfi->dfd < 0) {
                        perror(pfi->dname);
@@ -338,7 +338,7 @@ int main(int argc, char *argv[])
                }
 
                pfi->ofname = malloc(128);
-               sprintf(pfi->ofname, "%s_log.%d", dev, i);
+               snprintf(pfi->ofname, 127, "%s_log.%d", dev, i);
                pfi->ofp = fopen(pfi->ofname, "w");
                if (pfi->ofp == NULL) {
                        perror(pfi->ofname);