Diff for /embedtools/src/ub_env.c between versions 1.1.2.12 and 1.1.2.13

version 1.1.2.12, 2014/01/29 13:31:13 version 1.1.2.13, 2014/01/29 13:37:13
Line 48  ub_flash_io(const char *csSec, int mode) Line 48  ub_flash_io(const char *csSec, int mode)
         }          }
   
         if (mode & O_RDWR) {          if (mode & O_RDWR) {
                   env->env_crc = crc32(0, (u_char*) env->env_data, esiz);
                 rlen = write(f, env, siz);                  rlen = write(f, env, siz);
                 if (rlen != siz)                  if (rlen != siz)
                         printf("Error:: written %d bytes != %d\n", rlen, siz);                          printf("Error:: written %d bytes != %d\n", rlen, siz);
Line 64  ub_flash_io(const char *csSec, int mode) Line 65  ub_flash_io(const char *csSec, int mode)
   
         crc = crc32(0, (u_char*) env->env_data, esiz);          crc = crc32(0, (u_char*) env->env_data, esiz);
         if (crc != env->env_crc)          if (crc != env->env_crc)
                VERB(1) printf("Warning:: Flash crc32 0x%x != 0x%x - "                VERB(1) printf("Warning:: Bad CRC, Flash crc32 0x%x != 0x%x\n", 
                                "Bad CRC, using default environment\n", env->env_crc, crc);                                env->env_crc, crc);
   
         close(f);          close(f);
         close(l);          close(l);
Line 130  ub_getenv(const char *csSec, const char *csName) Line 131  ub_getenv(const char *csSec, const char *csName)
         if (!str) {          if (!str) {
                 str = cfg_getAttribute(&cfg, csSec, "drive_size");                  str = cfg_getAttribute(&cfg, csSec, "drive_size");
                 if (!str)                  if (!str)
                        return -1;                        return NULL;
         }          }
         dlen = strtol(str, NULL, 0);          dlen = strtol(str, NULL, 0);
         if (!dlen)          if (!dlen)

Removed from v.1.1.2.12  
changed lines
  Added in v.1.1.2.13


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