By default, Bugzilla does not search the list of RESOLVED bugs.
You can force it to do so by putting the upper-case word ALL in front of your search query, e.g.: ALL tdelibs
We recommend searching for bugs this way, as you may discover that your bug has already been resolved and fixed in a later release. View | Details | Raw Unified | Return to bug 812
Collapse All | Expand All

(-)libx11-1.3.3/src/Xrm.c.orig (-1 / +13 lines)
Lines 1959-1964 Link Here
1959
1959
1960
    if (!db)
1960
    if (!db)
1961
	return False;
1961
	return False;
1962
#ifdef XTHREADS
1963
    if(!db->linfo.lock) {
1964
	 // lost mutex - recreate!!
1965
	_XCreateMutex(&db->linfo);
1966
    }
1967
#endif
1962
    _XLockMutex(&db->linfo);
1968
    _XLockMutex(&db->linfo);
1963
    eclosure.db = db;
1969
    eclosure.db = db;
1964
    eclosure.proc = proc;
1970
    eclosure.proc = proc;
Lines 2532-2538 Link Here
2532
    register NTable table;
2538
    register NTable table;
2533
    VClosureRec closure;
2539
    VClosureRec closure;
2534
2540
2535
    if (db && *names) {
2541
    if (db && db->table && *names) {
2542
#ifdef XTHREADS
2543
	if(!db->linfo.lock) {
2544
		 // lost mutex - recreate!!
2545
		_XCreateMutex(&db->linfo);
2546
	}
2547
#endif
2536
	_XLockMutex(&db->linfo);
2548
	_XLockMutex(&db->linfo);
2537
	closure.type = pType;
2549
	closure.type = pType;
2538
	closure.value = pValue;
2550
	closure.value = pValue;

Return to bug 812