Index: twitter_actions/twitter_actions.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/twitter/twitter_actions/twitter_actions.module,v
retrieving revision 1.2
diff -u -p -r1.2 twitter_actions.module
--- twitter_actions/twitter_actions.module	27 May 2009 19:00:08 -0000	1.2
+++ twitter_actions/twitter_actions.module	26 Aug 2010 14:04:14 -0000
@@ -69,16 +69,13 @@ function twitter_actions_set_status_acti
 }
 
 function twitter_actions_set_status_action_validate($form, $form_state) {
-  module_load_include('inc', 'twitter');
-  $verify = FALSE;
+  $pass =& $form_state['values']['password'];
+  $name =& $form_state['values']['screen_name'];
 
-  $pass = $form_state['values']['password'];
-  $name = $form_state['values']['screen_name'];
+  module_load_include('lib.php', 'twitter');
+  $twitter = new Twitter($name, $pass);
 
-  module_load_include('inc', 'twitter');
-
-  $valid = twitter_authenticate($name, $pass);
-  if (!$valid) {
+  if (!$twitter->verify_credentials()) {
     form_set_error('password', t('Twitter authentication failed. Please check your account name and try again.'));
   }
 }
@@ -172,6 +169,7 @@ function twitter_actions_set_status_acti
 
   $message = strtr($context['message'], $variables);
 
-  module_load_include('inc', 'twitter');
-  twitter_set_status($context['screen_name'], $context['password'], $message);
+  module_load_include('lib.php', 'twitter');
+  $twitter = new Twitter($context['screen_name'], $context['password']);
+  $twitter->status_update($message);
 }
