pkgsrc/audio/cd-discid/patches/patch-aa
2005-10-03 12:35:39 +00:00

28 lines
911 B
Text

$NetBSD: patch-aa,v 1.1 2005/10/03 12:35:39 joerg Exp $
--- cd-discid.c.orig 2005-07-22 16:14:41.000000000 +0000
+++ cd-discid.c
@@ -37,7 +37,7 @@
* to compile on Solaris */
#define cdte_track_address cdte_addr.lba
-#elif defined(__FreeBSD__)
+#elif defined(__FreeBSD__) || defined(__DragonFly__)
#include <sys/cdio.h>
#define CDROM_LBA CD_LBA_FORMAT /* first frame is 0 */
@@ -214,12 +214,12 @@ int main(int argc, char *argv[])
}
#endif
-#if defined(__FreeBSD__)
+#if defined(__FreeBSD__) || defined(__DragonFly__)
TocEntry[i].cdte_track_address = ntohl(TocEntry[i].cdte_track_address);
#endif
for (i=0; i < last; i++) {
-#if defined(__FreeBSD__)
+#if defined(__FreeBSD__) || defined(__DragonFly__)
TocEntry[i].cdte_track_address = ntohl(TocEntry[i].cdte_track_address);
#endif
cksum += cddb_sum((TocEntry[i].cdte_track_address + CD_MSF_OFFSET) / CD_FRAMES);