summaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorColin Smith <colin@pfsense.org>2005-03-20 20:26:18 +0000
committerColin Smith <colin@pfsense.org>2005-03-20 20:26:18 +0000
commit47d456192c8bfd07fa9eabd91a8506f87d243f1c (patch)
treec2117125f049560f28a45f9582bcc54d99ebc37d /etc
parent34febcde2af3827a634bd0514d3533e120cdfc00 (diff)
downloadpfsense-47d456192c8bfd07fa9eabd91a8506f87d243f1c.zip
pfsense-47d456192c8bfd07fa9eabd91a8506f87d243f1c.tar.gz
Make unlink_if_exists work with wildcards using a foreach and glob().
Diffstat (limited to 'etc')
-rw-r--r--etc/inc/util.inc5
1 files changed, 3 insertions, 2 deletions
diff --git a/etc/inc/util.inc b/etc/inc/util.inc
index bdcd832..49a6104 100644
--- a/etc/inc/util.inc
+++ b/etc/inc/util.inc
@@ -287,8 +287,9 @@ function mwexec_bg($command) {
/* unlink a file, if it exists */
function unlink_if_exists($fn) {
- if (file_exists($fn))
- unlink($fn);
+ foreach(glob($fn) as $filename) {
+ if (file_exists($filename)) unlink($filename);
+ }
}
/* make a global alias table (for faster lookups) */
OpenPOWER on IntegriCloud