From: <ny...@us...> - 2007-02-06 17:55:28
|
Revision: 303 http://svn.sourceforge.net/pmplib/?rev=303&view=rev Author: nyaochi Date: 2007-02-06 09:55:20 -0800 (Tue, 06 Feb 2007) Log Message: ----------- Fixed a crash bug in pmp_iriverplus2 Modified Paths: -------------- trunk/pmplib/lib/pmp_iriverplus2/ip2db.c Modified: trunk/pmplib/lib/pmp_iriverplus2/ip2db.c =================================================================== --- trunk/pmplib/lib/pmp_iriverplus2/ip2db.c 2007-02-06 17:41:05 UTC (rev 302) +++ trunk/pmplib/lib/pmp_iriverplus2/ip2db.c 2007-02-06 17:55:20 UTC (rev 303) @@ -233,12 +233,12 @@ } // Set unknown2 value in idx_header as (n+1). - ++n; - idxheader_setget_unknown2(db->idx_buffer, &n, 1); + i = n + 1; + idxheader_setget_unknown2(db->idx_buffer, &i, 1); // Free the allocated memory block. if (ip2db_records) { - for (i = 0;i < num_records;++i) { + for (i = 0;i < n;++i) { ip2db_free_record(&ip2db_records[i]); } free(ip2db_records); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |