X-Git-Url: http://git.zerfleddert.de/cgi-bin/gitweb.cgi/proxmark3-svn/blobdiff_plain/7fe9b0b742d7dae9c5af1d292d11840b5c3cbfae..9cb00f305c2a054a392f1353064d5bf89d471b53:/client/proxmark3.c diff --git a/client/proxmark3.c b/client/proxmark3.c index 830a1245..17534558 100644 --- a/client/proxmark3.c +++ b/client/proxmark3.c @@ -1,4 +1,16 @@ +//----------------------------------------------------------------------------- +// Copyright (C) 2009 Michael Gernoth +// Copyright (C) 2010 iZsh +// +// This code is licensed to you under the terms of the GNU GPL, version 2 or, +// at your option, any later version. See the LICENSE.txt file for the text of +// the license. +//----------------------------------------------------------------------------- +// Main binary +//----------------------------------------------------------------------------- + #include +#include #include #include #include @@ -34,6 +46,7 @@ static void *usb_receiver(void *targ) } pthread_exit(NULL); + return NULL; } static void *main_loop(void *targ) @@ -52,6 +65,8 @@ static void *main_loop(void *targ) cmd = readline(PROXPROMPT); if (cmd) { if (cmd[0] != 0x00) { + while(cmd[strlen(cmd) - 1] == ' ') + cmd[strlen(cmd) - 1]= 0x00; CommandReceived(cmd); add_history(cmd); } @@ -69,6 +84,7 @@ static void *main_loop(void *targ) ExitGraphics(); pthread_exit(NULL); + return NULL; } int main(int argc, char **argv)