rem: SetLastError(win32_get_folder_path(grisbirc_path,CSIDL_APPDATA|CSIDL_FLAG_CREATE)); g_strlcat(grisbirc_path,"\\Grisbi\\",MAX_PATH+1);
add: win_version current_version = win32_get_windows_version(); if ((current_version == WIN95)||(current_version == WINNT4)) { g_strlcat(grisbirc_path,win32_get_windows_folder_path(),MAX_PATH+1); g_strlcat (grisbirc_path,"\\",MAX_PATH+1); } else { SetLastError(win32_get_folder_path(grisbirc_path,CSIDL_APPDATA|CSIDL_FLAG_CREATE)); g_strlcat(grisbirc_path,"\\Grisbi\\",MAX_PATH+1); }
context: gchar* win32_get_grisbirc_folder_path()  /* {{{ */{    SetLastError(win32_get_folder_path(grisbirc_path,CSIDL_APPDATA|CSIDL_FLAG_CREATE));    g_strlcat(grisbirc_path,"\\Grisbi\\",MAX_PATH+1);    CreateDirectory(grisbirc_path,NULL);    return grisbirc_path;} /* }}} */