]> code.delx.au - pulseaudio/commitdiff
fix compilation warning via PRI prefix
authorDeng Zhenrong <dzrongg@gmail.com>
Thu, 22 Mar 2012 13:52:12 +0000 (21:52 +0800)
committerDavid Henningsson <david.henningsson@canonical.com>
Fri, 23 Mar 2012 09:37:23 +0000 (10:37 +0100)
modules/alsa/alsa-mixer.c:3110:21:
    warning: format '%lx' expects argument of type 'long unsigned int', but argument 7 has type 'pa_channel_position_mask_t' [-Wformat]
modules/alsa/alsa-mixer.c:3110:21:
    warning: format '%lx' expects argument of type 'long unsigned int', but argument 8 has type 'pa_channel_position_mask_t' [-Wformat]

pa_channel_position_mask_t is type defined to uint64_t, and to display
uint64_t, it's better to use PRIx64 primitives.

Signed-off-by: Deng Zhenrong <dzrongg@gmail.com>
src/modules/alsa/alsa-mixer.c

index 102ec8249d39c45fc67b741c8252678116e654e8..2e768e99d3fd1752d47f1493f93370e80d653fd2 100644 (file)
@@ -3107,7 +3107,7 @@ static pa_bool_t element_is_subset(pa_alsa_element *a, pa_alsa_element *b, snd_m
                 return FALSE;
             for (s = 0; s < SND_MIXER_SCHN_LAST; s++)
                 if (a->masks[s][a->n_channels-1] != b->masks[s][b->n_channels-1]) {
-                    pa_log_debug("Element %s is not a subset - mask a: 0x%lx, mask b: 0x%lx, at channel %d",
+                    pa_log_debug("Element %s is not a subset - mask a: 0x%" PRIx64 ", mask b: 0x%" PRIx64 ", at channel %d",
                         a->alsa_name, a->masks[s][a->n_channels-1], b->masks[s][b->n_channels-1], s);
                     return FALSE;
                }