• S
    acpi-build: Fix compiler warning (missing gnu_printf format attribute) · 867d898c
    Stefan Weil 提交于
    gcc 4.8.2 reports this warning when extra warnings are enabled (-Wextra):
    
      CC    m68k-softmmu/hw/m68k/mcf5206.o
    hw/i386/acpi-build.c: In function ‘build_append_nameseg’:
    hw/i386/acpi-build.c:294:5: error:
     function might be possible candidate for ‘gnu_printf’ format attribute [-Werror=suggest-attribute=format]
         g_string_vprintf(s, format, args);
         ^
    
    When this warning is fixed, there is a new compiler warning:
    
      CC    i386-softmmu/hw/i386/acpi-build.o
    hw/i386/acpi-build.c: In function ‘build_append_notify’:
    hw/i386/acpi-build.c:632:5: error:
     format not a string literal and no format arguments [-Werror=format-security]
         build_append_nameseg(method, name);
         ^
    
    This is fixed here, too.
    Signed-off-by: NStefan Weil <sw@weilnetz.de>
    Signed-off-by: NMichael Tokarev <mjt@tls.msk.ru>
    867d898c
acpi-build.c 38.5 KB