]> git.mxchange.org Git - mailer.git/commitdiff
Always initialize '_abc'
authorRoland Häder <roland@mxchange.org>
Mon, 12 Nov 2012 17:55:42 +0000 (17:55 +0000)
committerRoland Häder <roland@mxchange.org>
Mon, 12 Nov 2012 17:55:42 +0000 (17:55 +0000)
inc/filters.php

index 8ab2c11d183d6d8dc04b92f3e639e8c525148ebb..e5120cb50ffef667bc390fc2dca5b04b004f1662 100644 (file)
@@ -355,6 +355,9 @@ function FILTER_INIT_RANDOMIZER () {
        // Take a prime number which is long (if you know a longer one please try it out!)
        setConfigEntry('_PRIME', 591623);
 
+       // Initialize array with all allowed chars
+       $GLOBALS['_abc'] = explode(',', 'a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,1,2,3,4,6,7,8,9,-,+,_,/,.');
+
        // Only execute this filter if installed
        if ((!isInstalled()) || (!isExtensionInstalledAndNewer('other', '0.2.5'))) {
                // Set missing entry
@@ -367,9 +370,6 @@ function FILTER_INIT_RANDOMIZER () {
 
        // Simply init the randomizer with seed and _ADD value
        mt_srand(generateSeed() + getConfig('_ADD'));
-
-       // Initialize array with all allowed chars
-       $GLOBALS['_abc'] = explode(',', 'a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,1,2,3,4,6,7,8,9,-,+,_,/,.');
 }
 
 // Filter for removing updates