X-Git-Url: https://ruderich.org/simon/gitweb/?p=coloredstderr%2Fcoloredstderr.git;a=blobdiff_plain;f=src%2Ftrackfds.h;h=56490adf1ad37b504e88cc0c62fc86e0d2cd8282;hp=70751d760c68bb6ee3ad2fe924348f1ee6d3ee52;hb=45d25526c0df734a5eeb926b0e733e19bfbdb8c2;hpb=3d46e3ab9b45d83f69e79a338a45f316e3f61dc0 diff --git a/src/trackfds.h b/src/trackfds.h index 70751d7..56490ad 100644 --- a/src/trackfds.h +++ b/src/trackfds.h @@ -100,7 +100,7 @@ static void init_from_environment(void) { #ifdef DEBUG debug(" getenv(\"%s\"): \"%s\"\n", ENV_NAME_FDS, env); #endif - /* Environment is read-only. */ + /* Environment must be treated read-only. */ char env_copy[strlen(env) + 1]; strcpy(env_copy, env); @@ -132,6 +132,7 @@ static void init_from_environment(void) { break; } + /* Replace ',' to null-terminate number for atoi(). */ *x = 0; int fd = atoi(last); @@ -184,7 +185,7 @@ static char *update_environment_buffer_entry(char *x, int fd) { /* Write comma after number. */ x += length; *x++ = ','; - /* Make sure the string is always zero terminated. */ + /* Make sure the string is always null-terminated. */ *x = 0; return x;