]> git.mjollnir.org Git - moodle.git/commitdiff
Merging addslashes() change from stable.
authordefacer <defacer>
Thu, 9 Sep 2004 10:58:25 +0000 (10:58 +0000)
committerdefacer <defacer>
Thu, 9 Sep 2004 10:58:25 +0000 (10:58 +0000)
mod/chat/chatd.php

index 5d9f8a92d24b189de669106386c13a50c02e9070..f940efe49a28aec707bfc7e7d879b832c75dd098 100755 (executable)
@@ -408,9 +408,16 @@ class ChatDaemon {
                     break;
                 }
 
+                // A slight hack to prevent malformed SQL inserts
+                $origmsg = $msg->message;
+                $msg->message = addslashes($msg->message);
+
                 // Commit to DB
                 insert_record('chat_messages', $msg);
 
+                // Undo the hack
+                $msg->message = $origmsg;
+
                 // OK, now push it out to all users
                 $this->message_broadcast($msg, $this->sets_info[$sessionid]['user']);