We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c5e416c commit 9b69648Copy full SHA for 9b69648
lib_calc.c
@@ -517,13 +517,14 @@ initenv(void)
517
if (home != NULL) {
518
free(home);
519
}
520
- /* try using the home directory of current effective UID from password file */
+ /* try using the home directory of current effective UID */
521
ent = (struct passwd *)getpwuid(geteuid());
522
- if (ent == NULL || ent->pw_dir == NULL || ent->pw_dir[0] == '\0') {
+ if (ent == NULL || ent->pw_dir == NULL ||
523
+ ent->pw_dir[0] == '\0') {
524
/* just assume . is home if all else fails */
525
home = strdup(".");
526
} else {
- /* use home directory of current effective UID from password file */
527
+ /* use home directory of current effective UID */
528
home = strdup(ent->pw_dir);
529
530
0 commit comments