• Show log

    Commit

  • Hash : fed96378
    Author : Sam James
    Date : 2023-11-05T22:06:40

    state: fix -Walloc-size
    
    GCC 14 introduces a new -Walloc-size included in -Wextra which gives:
    ```
    src/state.c:589:9: warning: allocation of insufficient size ‘1’ for type ‘struct xkb_state’ with size ‘128’ [-Walloc-size]
    ```
    
    The calloc prototype is:
    ```
    void *calloc(size_t nmemb, size_t size);
    ```
    
    So, just swap the number of members and size arguments to match the prototype, as
    we're initialising 1 struct of size `sizeof(struct xkb_state)`. GCC then sees we're not
    doing anything wrong.
    
    Signed-off-by: Sam James <sam@gentoo.org>
    

  • Properties

  • Git HTTP https://git.kmx.io/kc3-lang/libxkbcommon.git
    Git SSH git@git.kmx.io:kc3-lang/libxkbcommon.git
    Public access ? public
    Description

    keymap handling library for toolkits and window systems

    Users
    thodg_m kc3_lang_org thodg_w www_kmx_io thodg_l thodg
    Tags