Hi, after I enable this module, I got this warning message on each page:
Warning: Call-time pass-by-reference has been deprecated - argument passed by value; If you would like to pass it by reference, modify the declaration of module_invoke_all(). If you would like to enable call-time pass-by-reference, you can set allow_call_time_pass_reference to true in your INI file. However, future versions may not support this any longer. in /home/somvprahe.sk/somvprahe.sk/www/sites/all/modules/fuzzysearch/fuzzysearch.module on line 297
Igor
somvprahe.sk
Comments
Comment #1
BlakeLucchesi commentedThis was caused by a call to invoking all modules with a preprocess hook that allows them to filter out words from the index before the node is indexed. I have removed this line in the latest dev snapshot and will look for a better way to implement it in the future versions.
Thanks for the report.
Comment #2
alliax commentedI've just installed the dev version of today and I got the same PHP warning
Comment #3
BlakeLucchesi commentedThe dev version as of sept 1st does not have this error, nor should the last version have. I'm not sure what is going on, but I just redownloaded it and the line you noted the error on is a comment. You may want to try re-downloading the latest dev snapshot, I'm certain its all working as I tried it myself today on 3 different installations just to make sure all the install issues were handled.
If it still doesn't work please do follow up and I will try to debug it further.
Thanks,
Blake
Comment #4
olio commentedHi,
I just installed both available versions (first 1.2, then the dev-version) and got the same error. In my case, Drupal complaints about another line in the module's code (319).
Here's the warning message:
Thanks.
Comment #5
archetwist commentedI can confirm this. Same version of the module and same error message.
Comment #6
The Computer Audiophile commentedsame issue here
Comment #7
robertlam commentedWell, has the author given up?
Comment #8
appel commentedThat would be a shame, but it seems to be the case.
For what its worth: disabling lines 318, 319 & 320 in fuzzysearch.module gets rid of the error, though I haven't tested for any side effects:
Comment #9
kevinquillen commentedYep, confirmed here too.
Comment #10
phayes commentedYou dont need to remove that entire line of code - just remove the pass-by-reference like so
Comment #11
awolfey commentedI recently took over this module. I'm going through all the old issues and closing them if possible. I'm not making any changes other than security fixes to the Drupal 5 version.
If you would still like to see this in the Drupal 6 version, please create a new issue or reopen this one, changing the version number.
Thanks,
awolfey