mirror of
https://git.freebsd.org/ports.git
synced 2025-06-10 15:20:32 -04:00
It supports almost every system (Consoles, Handheld, and Arcade) with very verbose ROM information, ROM and SRAM convertion to various backup tool formats, IPS/APS/BSL/PPF patching, bad dump detection via RomCenter DAT files, and more. WWW: http://ucon64.sourceforge.net/ PR: ports/177042 Submitted by: Nicole Reid <nicole@cooltrainer.org>
20 lines
682 B
C
20 lines
682 B
C
--- backup/lynxit.c.orig 2013-02-24 18:40:11.525942823 -0800
|
|
+++ backup/lynxit.c 2013-02-24 18:46:25.101942911 -0800
|
|
@@ -561,7 +561,7 @@
|
|
return FALSE;
|
|
}
|
|
|
|
- if (strcmp (header.magic, "LYNX") != 0)
|
|
+ if (memcmp (header.magic, "LYNX", sizeof(header.magic)) != 0)
|
|
{
|
|
MESSAGE (("ERROR : %s is not a lynx image\n", filename));
|
|
fclose (fp);
|
|
@@ -682,7 +682,7 @@
|
|
#endif
|
|
|
|
memset (&header, 0, sizeof (st_lnx_header_t));
|
|
- strcpy (header.magic, MAGIC_STRING);
|
|
+ memcpy (header.magic, MAGIC_STRING, sizeof(header.magic));
|
|
strcpy (header.cartname, cartname);
|
|
strcpy (header.manufname, manufname);
|
|
header.page_size_bank0 = cart_analyse (BANK0);
|