pn53x-tamashell: fix bug introduced by r878

This commit is contained in:
Philippe Teuwen 2011-02-10 14:29:29 +00:00
parent 243100b676
commit 287bbfeea3

View file

@ -101,18 +101,17 @@ int main(int argc, const char* argv[])
add_history(cmd);
} else {
#endif //HAVE_READLINE
cmd = NULL;
size_t n = 255;
char * ret = NULL;
cmd = malloc(n);
printf("%s", prompt);
fflush(0);
size_t n;
int s;
if (input != NULL) {
fgets(cmd, n, input);
ret = fgets(cmd, n, input);
} else {
fgets(cmd, n, stdin);
ret = fgets(cmd, n, stdin);
}
s = strlen(cmd);
if (s <= 0) {
if (ret == NULL || strlen(cmd) <= 0) {
printf("Bye!\n");
free(cmd);
break;