# HG changeset patch # User J. Ali Harlow # Date 1231427288 0 # Node ID d675c5ac6d0746e17c67b78bdc504f07ce2970ef # Parent 45ea57d83f28278999c3688b8c33f0b4084fe746 Include winsock.h rather than arpa/inet.h on mingw platforms. Also fix a trivial int/long mismatch. diff -r 45ea57d83f28 -r d675c5ac6d07 librazor/rpm.c --- a/librazor/rpm.c Thu Jan 08 14:35:18 2009 +0000 +++ b/librazor/rpm.c Thu Jan 08 15:08:08 2009 +0000 @@ -30,7 +30,11 @@ #include #include #include +#if MSWIN_API +#include /* For ntohl() */ +#else #include +#endif #include #include #include @@ -824,7 +828,7 @@ license = razor_rpm_get_indirect(rpm, RPMTAG_LICENSE, NULL); if (epoch) { - snprintf(buf, sizeof buf, "%u", ntohl(*epoch)); + snprintf(buf, sizeof buf, "%lu", ntohl(*epoch)); razor_build_evr(evr, sizeof evr, buf, version, release); } else { razor_build_evr(evr, sizeof evr, NULL, version, release);