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) |