Diff for /libaitpelco/src/get.c between versions 1.1.1.1.2.1 and 1.1.1.1.2.2

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;
         }          }

Removed from v.1.1.1.1.2.1  
changed lines
  Added in v.1.1.1.1.2.2


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>