# HG changeset patch # User mas01cr # Date 1226697302 0 # Node ID cfc55df37cebdc98b0966b3d2c43801248ce444e # Parent 336e4b74adc8ffe6016b578c464fa4331d2e7a94 Fix sizeof(char *) -> strlen() thinko. (No test case yet, but it was picked up by valgrind on 32-bit x86, which is good enough) diff -r 336e4b74adc8 -r cfc55df37ceb audioDB.cpp --- a/audioDB.cpp Fri Nov 14 15:50:09 2008 +0000 +++ b/audioDB.cpp Fri Nov 14 21:15:02 2008 +0000 @@ -1320,7 +1320,7 @@ if (open(path, O_EXCL) != -1){ mydbp=(adb_ptr)malloc(sizeof(adb)); - mydbp->dbname=(char *)malloc(sizeof(path)); + mydbp->dbname=(char *)malloc(1+strlen(path)); strcpy(mydbp->dbname,path);