Diff for /embedtools/src/ub_env.c between versions 1.1.2.14 and 1.1.2.15

version 1.1.2.14, 2014/01/29 13:46:16 version 1.1.2.15, 2014/01/29 13:56:52
Line 208  ub_setenv(const char *csSec, const char *csName, const Line 208  ub_setenv(const char *csSec, const char *csName, const
                 for (e = env->env_data; *e || *(e + 1); e++);                  for (e = env->env_data; *e || *(e + 1); e++);
                 if (e > env->env_data)                  if (e > env->env_data)
                         e++;                          e++;
                /* "name" + "=" + "val" +"\0\0"  > u-boot-env size */                /* "name" + "=" + "val" +"\0\0" check u-boot-env size */
                 len = strlen(csName) + 2; /* add '=' for first arg, ' ' for all others */                  len = strlen(csName) + 2; /* add '=' for first arg, ' ' for all others */
                 len += strlen(csValue) + 1;                  len += strlen(csValue) + 1;
                 if (len > env->env_data + dlen - e) {                  if (len > env->env_data + dlen - e) {

Removed from v.1.1.2.14  
changed lines
  Added in v.1.1.2.15


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