Janholfertmagköln

Aus ProgrammingWiki
Archivierte Version vom 2016-06-09T08:18:01+00:00. Aktuelle Version

int fun(int a) {

    int result = 0;
    char *buffer = kmalloc(SIZE);
    if (buffer == NULL)
            return -ENOMEM;
    if (condition1) {
            while (loop1) {
                    ...
            }
            result = 1;
            goto out;
    }
    ...

out:

    kfree(buffer);
    return result;

}