Index: add-textdomain.php
===================================================================
--- add-textdomain.php	(revision 32615)
+++ add-textdomain.php	(working copy)
@@ -3,8 +3,6 @@
  * Console application, which adds textdomain argument
  * to all i18n function calls
  *
- * @author 
- * @version $Id$
  * @package wordpress-i18n
  */
 error_reporting(E_ALL);
@@ -16,11 +14,21 @@
 	var $modified_contents = '';
 	var $funcs;
 
-	function AddTextdomain() {
+	/**
+	 * PHP5 constructor.
+	 */
+	function __construct() {
 		$makepot = new MakePOT;
 		$this->funcs = array_keys( $makepot->rules );
 	}
 
+	/**
+	 * PHP4 constructor.
+	 */
+	public function AddTextdomain() {
+		_deprecated_constructor( 'AddTextdomain' , '4.3'  );
+	}
+
 	function usage() {
 		$usage = "Usage: php add-textdomain.php [-i] <domain> <file>\n\nAdds the string <domain> as a last argument to all i18n function calls in <file>\nand prints the modified php file on standard output.\n\nOptions:\n    -i    Modifies the PHP file in place, instead of printing it to standard output.\n";
 		fwrite(STDERR, $usage);
