desklink: Fix %ld being used instead of B_PRId32

Also enables -Werror.
This commit is contained in:
Jonathan Schleifer
2014-03-27 20:36:39 +01:00
parent c8127e2b7d
commit 4626c49e32
3 changed files with 6 additions and 5 deletions
+1
View File
@@ -669,6 +669,7 @@ rule ArchitectureSetupWarnings architecture
EnableWerror src add-ons translators tiff ; EnableWerror src add-ons translators tiff ;
# EnableWerror src add-ons translators wonderbrush ; # EnableWerror src add-ons translators wonderbrush ;
EnableWerror src add-ons print ; EnableWerror src add-ons print ;
EnableWerror src bin desklink ;
EnableWerror src bin multiuser ; EnableWerror src bin multiuser ;
EnableWerror src bin package ; EnableWerror src bin package ;
EnableWerror src bin package_repo ; EnableWerror src bin package_repo ;
+1 -1
View File
@@ -395,7 +395,7 @@ VolumeControl::UpdateText() const
if (!IsEnabled()) if (!IsEnabled())
return NULL; return NULL;
fText.SetToFormat(B_TRANSLATE("%ld dB"), Value()); fText.SetToFormat(B_TRANSLATE("%" B_PRId32 " dB"), Value());
return fText.String(); return fText.String();
} }
+4 -4
View File
@@ -55,7 +55,7 @@ main(int, char **argv)
while (found < count) { while (found < count) {
const char *name = NULL; const char *name = NULL;
if (deskbar.GetItemInfo(j, &name) == B_OK) { if (deskbar.GetItemInfo(j, &name) == B_OK) {
printf("Item %ld: '%s'\n", j, name); printf("Item %" B_PRId32 ": '%s'\n", j, name);
free((void *)name); free((void *)name);
found++; found++;
} }
@@ -95,13 +95,13 @@ main(int, char **argv)
while (deskbar.GetItemInfo(replicant.String(), &found_id) == B_OK) { while (deskbar.GetItemInfo(replicant.String(), &found_id) == B_OK) {
err = deskbar.RemoveItem(found_id); err = deskbar.RemoveItem(found_id);
if (err != B_OK) { if (err != B_OK) {
printf("desklink: Error removing replicant id %ld: %s\n", printf("desklink: Error removing replicant id "
found_id, strerror(err)); "%" B_PRId32 ": %s\n", found_id, strerror(err));
break; break;
} }
found++; found++;
} }
printf("Removed %ld items.\n", found); printf("Removed %" B_PRId32 " items.\n", found);
return err; return err;
} }