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