diff options
author | Wolfgang Ocker <weo@weo1.de> | 2006-01-09 22:19:29 +0100 |
---|---|---|
committer | Wolfgang Ocker <weo@weo1.de> | 2006-01-09 22:19:29 +0100 |
commit | f6c1156da1010ead5d5c37d4e70bdd7d1f7e9a5f (patch) | |
tree | 7b5a5745129c0f66fb4397438e0479bb7568b1e3 | |
parent | c1a2ae1f85a661f68d5bffb4aaf7ba0fa660b577 (diff) | |
download | rpg-f6c1156da1010ead5d5c37d4e70bdd7d1f7e9a5f.tar.gz rpg-f6c1156da1010ead5d5c37d4e70bdd7d1f7e9a5f.tar.bz2 |
Small patch to recent changes list
In the "recent changes" list I've seen some artefacts. This patch
fixes them.
darcs-hash:20060109211929-6ddad-2f467e426b661fb978160c0bfd419abd50537931.gz
-rw-r--r-- | inc/common.php | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/inc/common.php b/inc/common.php index 8fe797187..8ad55efff 100644 --- a/inc/common.php +++ b/inc/common.php @@ -733,7 +733,11 @@ function getRecents($first,$num,$ns='',$flags=0){ // now read backwards into buffer while($pos > 0){ $pos -= $csz; // seek to previous chunk... - if($pos < 0) $pos = 0; // ...or rest of file + if($pos < 0) { // ...or rest of file + $csz += $pos; + $pos = 0; + } + fseek($fh,$pos); $buf = fread($fh,$csz).$buf; // prepend to buffer |