ec68177 INI: fix check for error code

Authored and Committed by atikhonov 2 years ago
    INI: fix check for error code
    
    In case of fail `asprintf()` returns -1, not 1.
    
    Fixes following covscan issues:
    ```
    Error: RESOURCE_LEAK (CWE-772): [#def1]
    ding-libs-0.6.1/ini/ini_configmod.c:869: alloc_arg: "asprintf" allocates memory that is stored into "strval". [Note: The source code implementation of the function has been overridden by a builtin model.]
    ding-libs-0.6.1/ini/ini_configmod.c:873: leaked_storage: Variable "strval" going out of scope leaks the storage it points to.
     #  871|           TRACE_ERROR_NUMBER("Asprintf failed.", ret);
     #  872|           /* The main reason is propbaly memory allocation */
     #  873|->         return ENOMEM;
     #  874|       }
     #  875|
    ```
    
    Reviewed-by: Pawel Polawski <ppolawsk@redhat.com>
    
        
file modified
+1 -1