From a3c8f8efbfa31f9c093237dd8647bff9554efeac Mon Sep 17 00:00:00 2001 From: Jan Breuer <jan.breuer@jaybee.cz> Date: 周五, 13 11月 2015 08:38:44 +0800 Subject: [PATCH] Fix warnings and override bug in GCC --- examples/test-parser/main.c | 19 +++++++++++++++---- 1 files changed, 15 insertions(+), 4 deletions(-) diff --git a/examples/test-parser/main.c b/examples/test-parser/main.c index a19aa6a..2b016e5 100644 --- a/examples/test-parser/main.c +++ b/examples/test-parser/main.c @@ -45,7 +45,9 @@ return fwrite(data, 1, len, stdout); } -scpi_result_t SCPI_Flush(scpi_t * context) { +scpi_result_t SCPI_Flush(scpi_t * context) { + (void) context; + return SCPI_RES_OK; } @@ -57,6 +59,8 @@ } scpi_result_t SCPI_Control(scpi_t * context, scpi_ctrl_name_t ctrl, scpi_reg_val_t val) { + (void) context; + if (SCPI_CTRL_SRQ == ctrl) { fprintf(stderr, "**SRQ: 0x%X (%d)\r\n", val, val); } else { @@ -66,11 +70,15 @@ } scpi_result_t SCPI_Reset(scpi_t * context) { + (void) context; + fprintf(stderr, "**Reset\r\n"); return SCPI_RES_OK; } scpi_result_t SCPI_SystemCommTcpipControlQ(scpi_t * context) { + (void) context; + return SCPI_RES_ERR; } @@ -98,8 +106,8 @@ TEST_SCPI_INPUT("*ESE\r\n"); // cause error -109, missing parameter TEST_SCPI_INPUT("*ESE #H20\r\n"); - TEST_SCPI_INPUT("*SRE #HFF\r\n"); - + TEST_SCPI_INPUT("*SRE #HFF\r\n"); + TEST_SCPI_INPUT("IDN?\r\n"); // cause error -113, undefined header TEST_SCPI_INPUT("SYST:ERR?\r\n"); @@ -113,7 +121,10 @@ TEST_SCPI_INPUT("meas:volt:dc? def, 0.00001\r\n"); TEST_SCPI_INPUT("meas:volt:dc? 0.00001\r\n"); - + TEST_SCPI_INPUT("test:text 'a'\r\n"); + TEST_SCPI_INPUT("test:text 'a a'\r\n"); + TEST_SCPI_INPUT("test:text 'aa a'\r\n"); + TEST_SCPI_INPUT("test:text 'aaa aaaa'\r\n"); //printf("%.*s %s\r\n", 3, "asdadasdasdasdas", "b"); // interactive demo //char smbuffer[10]; -- Gitblit v1.9.1