|
|
| version 1.4.2.4, 2011/11/03 13:35:39 | version 1.4.2.5, 2011/11/03 13:51:19 |
|---|---|
| Line 94 typedef enum { | Line 94 typedef enum { |
| } while (0) | } while (0) |
| #define RPC_CALLBACK_CHK_ARGS(_f, _n) do { \ | #define RPC_CALLBACK_CHK_ARGS(_f, _n) do { \ |
| RPC_CALLBACK_CHECK_INPUT((_f)); \ | RPC_CALLBACK_CHECK_INPUT((_f)); \ |
| if ((_f) && io_arraySize((_f)->func_vars) != _n) { \ | if ((_f) && io_arraySize((_f)->func_vars) < _n) { \ |
| rpc_SetErr(22, "Error:: different number of arguments!\n"); \ | rpc_SetErr(22, "Error:: not enough number of arguments!\n"); \ |
| return -1; \ | return -1; \ |
| } \ | } \ |
| } while (0) | } while (0) |