]> git.mxchange.org Git - friendica-addons.git/commitdiff
addon crashes on PHP version >= 5.4
authorgerhard6380 <gerhard@seeber.at>
Sun, 14 Dec 2014 21:46:07 +0000 (22:46 +0100)
committergerhard6380 <gerhard@seeber.at>
Sun, 14 Dec 2014 21:46:07 +0000 (22:46 +0100)
i used a deprecated syntax in one function, which has been removed in
PHP version 5.4

windowsphonepush/windowsphonepush.php

index 77b0b46789d437f03a4152ed89ee1cba3726f277..9938edc75073058200b1d9d322ccce92d3b6c136 100644 (file)
@@ -2,7 +2,7 @@
 /**
  * Name: WindowsPhonePush
  * Description: Enable push notification to send information to Friendica Mobile app on Windows phone (count of unread timeline entries, text of last posting - if wished by user)
- * Version: 1.0
+ * Version: 1.1
  * Author: Gerhard Seeber <http://friendica.seeber.at/profile/admin>
  * 
  * 
@@ -15,6 +15,9 @@
  * If the addon is removed from the configuration list, the 
  * system will call the name_uninstall() function.
  *
+ * Version history:
+ * 1.1  : addon crashed on php versions >= 5.4 as of removed deprecated call-time 
+ *        pass-by-reference used in function calls within function windowsphonepush_content
  */
 
 
@@ -312,7 +315,7 @@ function send_push($device_url, $headers, $msg) {
        $output = curl_exec($ch);
        curl_close($ch);
 
-       // if we received "Expired" from Novartis server we will delete the obsolete device-URL
+       // if we received "Expired" from Microsoft server we will delete the obsolete device-URL
        // and log this fact
        $subscriptionStatus = get_header_value($output, 'X-SubscriptionStatus');
        if ($subscriptionStatus == "Expired") {
@@ -350,11 +353,11 @@ function windowsphonepush_content(&$a) {
        if ($path == "windowsphonepush") {
                switch ($path2) {
                        case "show_settings":
-                               windowsphonepush_showsettings(&$a);
+                               windowsphonepush_showsettings($a);
                                killme();
                                break;
                        case "update_settings":
-                               $ret = windowsphonepush_updatesettings(&$a);
+                               $ret = windowsphonepush_updatesettings($a);
                                header("Content-Type: application/json; charset=utf-8");        
                                echo json_encode(array('status' => $ret));
                                killme();