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

salvis’s picture

The 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.

Leeteq’s picture

Status: Active » Closed (duplicate)
salvis’s picture

Status: Closed (duplicate) » Active

Thanks for helping, but let's keep this open until BETA3 is out, so others can see it.

salvis’s picture

Status: Active » Closed (fixed)

(fixed long ago)