|
|
| version 1.1.1.1.2.1, 2010/03/17 13:34:34 | version 1.1.1.1.2.2, 2010/03/23 01:25:43 |
|---|---|
| Line 18 inline u_char pelco_GetVersion(void * __restrict p) | Line 18 inline u_char pelco_GetVersion(void * __restrict p) |
| { | { |
| u_char *ptr = (u_char *) p; | u_char *ptr = (u_char *) p; |
| if (!p) { | if (!p || !*ptr) { |
| pelcoSetErr(EINVAL, "invalid argument!\n"); | pelcoSetErr(EINVAL, "invalid argument!\n"); |
| return 0; | return 0; |
| } | } |
| Line 49 inline u_char pelco_GetCamNo(void * __restrict p) | Line 49 inline u_char pelco_GetCamNo(void * __restrict p) |
| u_char ver; | u_char ver; |
| u_char *ptr = (u_char *) p; | u_char *ptr = (u_char *) p; |
| if (!p) { | if (!p || !*ptr) { |
| pelcoSetErr(EINVAL, "invalid argument!\n"); | pelcoSetErr(EINVAL, "invalid argument!\n"); |
| return 0; | return 0; |
| } | } |
| Line 87 inline u_char pelco_GetCamCmdData(void * __restrict p, | Line 87 inline u_char pelco_GetCamCmdData(void * __restrict p, |
| u_char ret; | u_char ret; |
| u_char *ptr = (u_char *) p; | u_char *ptr = (u_char *) p; |
| if (!p) { | if (!p || !*ptr) { |
| pelcoSetErr(EINVAL, "invalid argument!\n"); | pelcoSetErr(EINVAL, "invalid argument!\n"); |
| return 0; | return 0; |
| } | } |