? translations
Index: simplenews.admin.inc
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/simplenews/simplenews.admin.inc,v
retrieving revision 1.46
diff -u -p -r1.46 simplenews.admin.inc
--- simplenews.admin.inc	2 Jan 2009 12:01:17 -0000	1.46
+++ simplenews.admin.inc	3 Jan 2009 08:41:08 -0000
@@ -986,7 +986,7 @@ function simplenews_admin_settings_subsc
  * @param $snid array of snid's
  */
 function simplenews_activate_subscription($snid) {
-  db_query('UPDATE {simplenews_subscriptions} SET activated = %d WHERE snid IN('. db_placeholders($snid, 'int') .')', 1, implode(',', $snid));
+  db_query('UPDATE {simplenews_subscriptions} SET activated = %d WHERE snid IN('. db_placeholders($snid, 'int') .')', array_merge(array('1'), $snid));
 }
 
 /**
@@ -995,7 +995,7 @@ function simplenews_activate_subscriptio
  * @param $snid array of snid's
  */
 function simplenews_inactivate_subscription($snid) {
-  db_query('UPDATE {simplenews_subscriptions} SET activated = %d WHERE snid IN('. db_placeholders($snid, 'int') .')', 0, implode(',', $snid));
+  db_query('UPDATE {simplenews_subscriptions} SET activated = %d WHERE snid IN('. db_placeholders($snid, 'int') .')', array_merge(array('0'), $snid));
 }
 
 /**
Index: simplenews.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/simplenews/simplenews.module,v
retrieving revision 1.186
diff -u -p -r1.186 simplenews.module
--- simplenews.module	2 Jan 2009 12:01:17 -0000	1.186
+++ simplenews.module	3 Jan 2009 08:41:12 -0000
@@ -1819,7 +1819,10 @@ function simplenews_get_spool($status, $
  * @param string $status New status (0 = hold, 1 = pending, 2 = send)
  */
 function simplenews_update_spool($msids, $status) {
-  db_query("UPDATE {simplenews_mail_spool} SET status = %d, timestamp = %d WHERE msid IN(". db_placeholders($msids, 'int') .")", $status, time(), implode(',', $msids));
+  $params[] = $status;
+  $params[] = time();
+  $params = array_merge($params, $msids);
+  db_query("UPDATE {simplenews_mail_spool} SET status = %d, timestamp = %d WHERE msid IN(". db_placeholders($msids, 'int') .")", $params);
 }
 
 /**
