]> git.pld-linux.org Git - packages/db3.git/blame - patch.3.1.14.1
- BuildRequires: tcl-devel
[packages/db3.git] / patch.3.1.14.1
CommitLineData
75a34453
AF
1*** mp/mp_fopen.c.orig 2000/05/17 19:29:21 11.30
2--- mp/mp_fopen.c 2000/06/30 21:32:54
3***************
4*** 251,258 ****
5 */
6 if (needlock)
7 R_LOCK(dbenv, dbmp->reginfo);
8! ret = mfp == NULL ? __memp_mf_open(
9! dbmp, path, pagesize, last_pgno, finfop, flags, &mfp) : 0;
10 if (needlock)
11 R_UNLOCK(dbenv, dbmp->reginfo);
12 if (ret != 0)
13--- 251,263 ----
14 */
15 if (needlock)
16 R_LOCK(dbenv, dbmp->reginfo);
17! if (mfp == NULL)
18! ret = __memp_mf_open(
19! dbmp, path, pagesize, last_pgno, finfop, flags, &mfp);
20! else {
21! ++mfp->ref_cnt;
22! ret = 0;
23! }
24 if (needlock)
25 R_UNLOCK(dbenv, dbmp->reginfo);
26 if (ret != 0)
This page took 0.079441 seconds and 4 git commands to generate.