aboutsummarylogtreecommitdiffstats
path: root/api.c
diff options
context:
space:
mode:
Diffstat (limited to 'api.c')
-rw-r--r--api.c12
1 files changed, 7 insertions, 5 deletions
diff --git a/api.c b/api.c
index e454af5bc588..40302228144c 100644
--- a/api.c
+++ b/api.c
@@ -287,11 +287,13 @@ void api_print_info(const char* ticker_name_string) {
if (ticker_info == NULL)
RET_MSG("Invalid symbol!")
}
- ticker_info = iex_get_info(ticker_name_string);
- if (ticker_info == NULL)
- ticker_info = morningstar_get_info(ticker_name_string);
- if (ticker_info == NULL)
- RET_MSG("Invalid symbol!")
+ else {
+ ticker_info = iex_get_info(ticker_name_string);
+ if (ticker_info == NULL)
+ ticker_info = morningstar_get_info(ticker_name_string);
+ if (ticker_info == NULL)
+ RET_MSG("Invalid symbol!")
+ }
if (strcmp(ticker_info->name, "") != 0)
printf("Name: %s\n", ticker_info->name);