[Gnucash-changes] fix a seriously nasty junk-memory reference.
Linas Vepstas
linas at cvs.gnucash.org
Fri Aug 27 17:58:34 EDT 2004
Log Message:
-----------
fix a seriously nasty junk-memory reference.
This particular nasty could actually mangle-ify QIF import
in a bad way, and goof people up.
Modified Files:
--------------
gnucash/src/import-export/qif:
qif-parse.c
Revision Data
-------------
Index: qif-parse.c
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/src/import-export/qif/qif-parse.c,v
retrieving revision 1.4
retrieving revision 1.5
diff -Lsrc/import-export/qif/qif-parse.c -Lsrc/import-export/qif/qif-parse.c -u -r1.4 -r1.5
--- src/import-export/qif/qif-parse.c
+++ src/import-export/qif/qif-parse.c
@@ -340,7 +340,7 @@
}
/* catgory name */
- *cat = g_strndup(str+pmatch[2].rm_so, pmatch[2].rm_eo - pmatch[21].rm_so);
+ *cat = g_strndup(str+pmatch[2].rm_so, pmatch[2].rm_eo - pmatch[2].rm_so);
/* category is account? */
*cat_is_acct = (pmatch[1].rm_so != -1 && pmatch[3].rm_so != -1);
/* category class */
More information about the gnucash-changes
mailing list