After upgrading to 6.x-1.0-beta2, I got the following error:
Warning: Call-time pass-by-reference has been deprecated; If you would like to pass it by reference, modify the declaration of [runtime function name](). 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. in D:\Domains\pocketpcmag.com\wwwroot\iphone\sites\all\modules\subscriptions\subscriptions_mail.module on line 463
repeated for line 467 of subscriptions_mail.module and line 965 of subscriptions_content.module. I don't have access to my INI file, so my solution is to remove the ampersand from the second parameter of the mail_edit_trans_save() function call on each of those lines.
Since passing by reference in a function call has been deprecated, if a reference is needed here, the place to put it would be in the mail_edit_trans_save() function itself (part of the mail_edit.module). I'm not using that module, so I'll leave that in others' hands. Thanks!
Comments
Comment #1
salvisThe fix is in the -dev version, but not in BETA2.
mail_edit.module has it right, it was a copy/paste error on my part.
Thanks for reporting. I'll leave this issue open as a signpost until BETA3 is out.
Comment #2
Leeteq commentedhttp://drupal.org/node/303298
Comment #3
salvisThanks for helping, but let's keep this open until BETA3 is out, so others can see it.
Comment #4
salvis(fixed long ago)