aimeio: less verbose, handle console created case
This commit is contained in:
parent
71d32d6ad1
commit
99b88aef22
@ -22,11 +22,15 @@ uint16_t aime_io_get_api_version(void)
|
|||||||
HRESULT aime_io_init(void)
|
HRESULT aime_io_init(void)
|
||||||
{
|
{
|
||||||
int ret;
|
int ret;
|
||||||
|
|
||||||
AllocConsole();
|
|
||||||
SetConsoleTitle("aimeio-pcsc");
|
|
||||||
FILE* fp;
|
FILE* fp;
|
||||||
|
|
||||||
|
ret = AllocConsole();
|
||||||
|
|
||||||
|
// someone might already allocated a console - seeing this on fufubot's segatools
|
||||||
|
if (ret != 0) {
|
||||||
|
// only when we allocate a console, we need to redirect stdout
|
||||||
freopen_s(&fp, "CONOUT$", "w", stdout);
|
freopen_s(&fp, "CONOUT$", "w", stdout);
|
||||||
|
}
|
||||||
|
|
||||||
ctx = aimepcsc_create();
|
ctx = aimepcsc_create();
|
||||||
if (!ctx) {
|
if (!ctx) {
|
||||||
@ -57,7 +61,6 @@ HRESULT aime_io_nfc_poll(uint8_t unit_no)
|
|||||||
}
|
}
|
||||||
|
|
||||||
memset(&data, 0, sizeof(data));
|
memset(&data, 0, sizeof(data));
|
||||||
printf("aimeio-pcsc: poll.\n");
|
|
||||||
|
|
||||||
ret = aimepcsc_poll(ctx, &data);
|
ret = aimepcsc_poll(ctx, &data);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user