More corrections to return value

This commit is contained in:
brayra
2010-04-26 19:39:24 +00:00
parent d4797f99d7
commit 15c5375196
3 changed files with 8 additions and 0 deletions
+2
View File
@@ -307,6 +307,7 @@ int main(
fprintf(stderr, "\rError: TSM Timeout!\r\n"); fprintf(stderr, "\rError: TSM Timeout!\r\n");
tsm_free_invoke_id(invoke_id); tsm_free_invoke_id(invoke_id);
/* try again or abort? */ /* try again or abort? */
Error_Detected = true;
break; break;
} }
} else { } else {
@@ -314,6 +315,7 @@ int main(
elapsed_seconds += (current_seconds - last_seconds); elapsed_seconds += (current_seconds - last_seconds);
if (elapsed_seconds > timeout_seconds) { if (elapsed_seconds > timeout_seconds) {
fprintf(stderr, "\rError: APDU Timeout!\r\n"); fprintf(stderr, "\rError: APDU Timeout!\r\n");
Error_Detected = true;
break; break;
} }
} }
+4
View File
@@ -223,6 +223,7 @@ int main(
fprintf(stderr, "\rError: TSM Timeout!\r\n"); fprintf(stderr, "\rError: TSM Timeout!\r\n");
tsm_free_invoke_id(invoke_id); tsm_free_invoke_id(invoke_id);
/* try again or abort? */ /* try again or abort? */
Error_Detected = true;
break; break;
} }
} else { } else {
@@ -230,6 +231,7 @@ int main(
elapsed_seconds += (current_seconds - last_seconds); elapsed_seconds += (current_seconds - last_seconds);
if (elapsed_seconds > timeout_seconds) { if (elapsed_seconds > timeout_seconds) {
fprintf(stderr, "\rError: APDU Timeout!\r\n"); fprintf(stderr, "\rError: APDU Timeout!\r\n");
Error_Detected = true;
break; break;
} }
} }
@@ -237,5 +239,7 @@ int main(
last_seconds = current_seconds; last_seconds = current_seconds;
} }
if (Error_Detected)
return 1;
return 0; return 0;
} }
+2
View File
@@ -282,6 +282,7 @@ int main(
} else if (tsm_invoke_id_failed(invoke_id)) { } else if (tsm_invoke_id_failed(invoke_id)) {
fprintf(stderr, "\rError: TSM Timeout!\r\n"); fprintf(stderr, "\rError: TSM Timeout!\r\n");
tsm_free_invoke_id(invoke_id); tsm_free_invoke_id(invoke_id);
Error_Detected = true;
/* try again or abort? */ /* try again or abort? */
break; break;
} }
@@ -290,6 +291,7 @@ int main(
elapsed_seconds += (current_seconds - last_seconds); elapsed_seconds += (current_seconds - last_seconds);
if (elapsed_seconds > timeout_seconds) { if (elapsed_seconds > timeout_seconds) {
fprintf(stderr, "\rError: APDU Timeout!\r\n"); fprintf(stderr, "\rError: APDU Timeout!\r\n");
Error_Detected = true;
break; break;
} }
} }