File: 0001-Use-classes-installed-in-usr-share-php-CmsScanner.patch

package info (click to toggle)
cmsscanner 0.1.2-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 128 kB
  • sloc: php: 313; makefile: 2
file content (27 lines) | stat: -rw-r--r-- 959 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
From: =?utf-8?q?David_Pr=C3=A9vot?= <david@tilapin.org>
Date: Fri, 21 Mar 2025 08:39:19 +0100
Subject: Use classes installed in /usr/share/php/CmsScanner

---
 src/scanner.php | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/scanner.php b/src/scanner.php
index 24408fe..da4fc2f 100644
--- a/src/scanner.php
+++ b/src/scanner.php
@@ -20,11 +20,11 @@ if (!$root || !is_dir($root)) {
 $t=stat($root);
 $fs=$t["dev"]; // we don't cross filesystems.
 
-$d=@opendir(__DIR__."/softs");
-if (!$d) die("FATAL: Can't open softs/ folder in the code.");
+$d=@opendir('/usr/share/php/CmsScanner');
+if (!$d) die("FATAL: Can't open /usr/share/php/CmsScanner folder.");
 while (($c=readdir($d))!==false) {
     if (substr($c,-4)==".php") {
-        require_once(__DIR__."/softs/".$c);
+        require_once('/usr/share/php/CmsScanner/'.$c);
         $classname=substr($c,0,-4);
         $classes[strtolower($classname)]=new $classname();
     }