X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=extras%2Ffirmware%2Ffirmware.c;h=36ce79054c2a1c788e700611d9ee3feba087f885;hp=f2df76c8c54e0d9a7ce5adb015afca49f02bfdc6;hb=cbfad6af1fdc73c6f3c6b001047ff4a86c8a6efd;hpb=960250952193db522b8ced336bf998bd7e8e4a31 diff --git a/extras/firmware/firmware.c b/extras/firmware/firmware.c index f2df76c8c..36ce79054 100644 --- a/extras/firmware/firmware.c +++ b/extras/firmware/firmware.c @@ -43,7 +43,7 @@ static bool set_loading(struct udev *udev, char *loadpath, const char *state) static bool copy_firmware(struct udev *udev, const char *source, const char *target, size_t size) { char *buf; - FILE *fsource, *ftarget; + FILE *fsource = NULL, *ftarget = NULL; bool ret = false; buf = malloc(size); @@ -112,8 +112,6 @@ int main(int argc, char **argv) break; case 'h': printf("Usage: firmware --firmware= --devpath= [--help]\n\n"); - default: - rc = 1; goto exit; } }