aboutsummaryrefslogtreecommitdiff
path: root/fbwarn/src/warn.c
diff options
context:
space:
mode:
authoraxtloss <axtlos@getcryst.al>2024-02-27 21:28:32 +0100
committeraxtloss <axtlos@getcryst.al>2024-02-27 21:28:32 +0100
commitcb1400e74370e87b12dae27a5b725a6db01daf0e (patch)
tree10f2cce2620c73c360cfb53ba454d4b1a515d5aa /fbwarn/src/warn.c
parenta6e33089e20b299e1c36ab5e91c29125e890b2bc (diff)
downloadfsverify-cb1400e74370e87b12dae27a5b725a6db01daf0e.tar.gz
fsverify-cb1400e74370e87b12dae27a5b725a6db01daf0e.tar.bz2
Add ellipse function
Diffstat (limited to '')
-rw-r--r--fbwarn/src/warn.c11
1 files changed, 2 insertions, 9 deletions
diff --git a/fbwarn/src/warn.c b/fbwarn/src/warn.c
index 8adda19..c2ef7d3 100644
--- a/fbwarn/src/warn.c
+++ b/fbwarn/src/warn.c
@@ -38,7 +38,7 @@ int getFuncs(char *file, char ***ret) {
sprintf(funcline, "%s%s", funcline, line);
if (line[nread-2] == ')' || line[nread-1] == ')') {
funcCount += 1;
- newFuncsMem = sizeof(char)*(sizeof(funcs)+sizeof(funcline));
+ newFuncsMem = sizeof(char)*(sizeof(funcs)+sizeof(funcline)*funcCount);
void *newfuncs = realloc(funcs, newFuncsMem);
if (newfuncs)
funcs = newfuncs;
@@ -54,14 +54,7 @@ int getFuncs(char *file, char ***ret) {
free(line);
fclose(bvgfile);
- //char **alloc = realloc(*ret, newFuncsMem);
- //if (alloc)
- *ret = funcs;
- //else
- // exit(2);
- // free(alloc);
- //memcpy(*ret, funcs, newFuncsMem);
- //free(funcs);
+ *ret = funcs;
return funcCount;
}