-#ifdef HAVE_RPMMACHINESCORE
+
+#ifdef HAVE_RPMPLATFORMSCORE
-+ rc = rpmPlatformScore(val, platpat, nplatpat);
++ rc = rpmPlatformScore(arch, platpat, nplatpat);
+#elif defined(HAVE_RPMMACHINESCORE)
rc = rpmMachineScore(RPM_MACHTABLE_INSTARCH, arch);
#else