Lines Matching refs:home_dir
1098 char *home_dir = NULL; in find_home_dir() local
1104 home_dir = pwent->pw_dir; in find_home_dir()
1110 home_dir = getcwd(home_path, _MAX_PATH); in find_home_dir()
1113 if (!home_dir) { in find_home_dir()
1114 home_dir = getenv("HOME"); in find_home_dir()
1115 if (!home_dir) { in find_home_dir()
1116 home_dir = getenv("HOMEPATH"); /* Windows? */ in find_home_dir()
1121 if (!home_dir) { in find_home_dir()
1122 home_dir = "c:"; in find_home_dir()
1126 if( home_dir ){ in find_home_dir()
1127 char *z = malloc( strlen(home_dir)+1 ); in find_home_dir()
1128 if( z ) strcpy(z, home_dir); in find_home_dir()
1129 home_dir = z; in find_home_dir()
1132 return home_dir; in find_home_dir()
1143 char *home_dir = NULL; in process_sqliterc() local
1149 home_dir = find_home_dir(); in process_sqliterc()
1150 if( home_dir==0 ){ in process_sqliterc()
1154 zBuf = malloc(strlen(home_dir) + 15); in process_sqliterc()
1159 sprintf(zBuf,"%s/.sqliterc",home_dir); in process_sqliterc()
1160 free(home_dir); in process_sqliterc()