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);