• Daniel Mentz's avatar
    ALSA: uapi: #include <time.h> in asound.h · b5bdbb6c
    Daniel Mentz authored
    The uapi header asound.h defines types based on struct timespec. We need
    to #include <time.h> to get access to the definition of this struct.
    
    Previously, we encountered the following error message when building
    applications with a clang/bionic toolchain:
    
    kernel-headers/sound/asound.h:350:19: error: field has incomplete type 'struct timespec'
      struct timespec trigger_tstamp;
                      ^
    
    The absence of the time.h #include statement does not cause build errors
    with glibc, because its version of stdlib.h indirectly includes time.h.
    Signed-off-by: default avatarDaniel Mentz <danielmentz@google.com>
    Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
    b5bdbb6c
asound.h 46.2 KB