Browse Source

fix warning

master
Martin Monperrus 9 months ago
parent
commit
cf3ad21700
No known key found for this signature in database GPG Key ID: 7D398AD45AEEEC93
  1. 5
      bibtexbrowser.php

5
bibtexbrowser.php

@ -405,6 +405,7 @@ function _zetDB($bibtex_filenames) {
}
}
if (config_value('BIBTEXBROWSER_USE_CACHE')==true) {
// now we may update the database
if (!file_exists($compiledbib)) {
@touch($compiledbib);
@ -418,14 +419,14 @@ function _zetDB($bibtex_filenames) {
$updated = true;
}
}
}
// echo var_export($parse);
// echo var_export($updated);
$saved = false;
// are we able to save the compiled version ?
// note that the compiled version is saved in the current working directory
if ( ($parse || $updated ) && is_writable($compiledbib)) {
if ( config_value('BIBTEXBROWSER_USE_CACHE')==true && ( $parse || $updated ) && is_writable($compiledbib)) {
// we use 'a' because the file is not locked between fopen and flock
$f = fopen($compiledbib,'a');
//we use a lock to avoid that a call to bibbtexbrowser made while we write the object loads an incorrect object

Loading…
Cancel
Save