Cache changes, bug fixes, etc.

git-svn-id: svn://10.0.0.236/trunk@16020 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
gagan%netscape.com
1998-12-09 02:43:16 +00:00
parent 0012f434c9
commit 2bd31be77d
4 changed files with 21 additions and 10 deletions

View File

@@ -40,10 +40,12 @@ static const PRUint32 BKG_THREAD_SLEEP = 15*60; /*in seconds, 15 minutes */
static const PRUint16 BUGS_FOUND_SO_FAR = 0;
//Preferences
static const char const* MEM_CACHE_PREF = "browser.cache.memory_cache_size";
static const char const* DISK_CACHE_PREF = "browser.cache.disk_cache_size";
static const char const* CACHE_DIR_PREF = "browser.cache.directory";
static const char const* FREQ_PREF = "browser.cache.check_doc_frequency";
static const char * const MEM_CACHE_PREF = "browser.cache.memory_cache_size";
static const char * const DISK_CACHE_PREF = "browser.cache.disk_cache_size";
static const char * const CACHE_DIR_PREF = "browser.cache.directory";
static const char * const FREQ_PREF = "browser.cache.check_doc_frequency";
//Not implemented as yet...
static const char * const BKG_CLEANUP = "browser.cache.cleanup_period"; //Default for BKG_THREAD_SLEEP
/* Find a bug in NU_CACHE, get these many chocolates */
static const PRUint16 CHOCOLATES_PER_BUG_FOUND = 2^BUGS_FOUND_SO_FAR;
@@ -174,7 +176,8 @@ nsCachePref::SetupPrefs(const char* i_Pref)
// Create the dir.
status = PR_MkDir(cacheDir, 0600);
if (PR_SUCCESS != status) {
m_DiskCacheFolder = 0;
m_DiskCacheFolder = new char[1];
*m_DiskCacheFolder = '\0';
return;
}
}