thirdparty/google_appengine/google/appengine/api/api_base_pb.py
changeset 1278 a7766286a7be
parent 828 f5fd65cc3bf3
child 2864 2e0b0af889be
--- a/thirdparty/google_appengine/google/appengine/api/api_base_pb.py	Thu Feb 12 10:24:37 2009 +0000
+++ b/thirdparty/google_appengine/google/appengine/api/api_base_pb.py	Thu Feb 12 12:30:36 2009 +0000
@@ -36,8 +36,9 @@
     self.value_ = x
 
   def clear_value(self):
-    self.has_value_ = 0
-    self.value_ = ""
+    if self.has_value_:
+      self.has_value_ = 0
+      self.value_ = ""
 
   def has_value(self): return self.has_value_
 
@@ -116,8 +117,9 @@
     self.value_ = x
 
   def clear_value(self):
-    self.has_value_ = 0
-    self.value_ = 0
+    if self.has_value_:
+      self.has_value_ = 0
+      self.value_ = 0
 
   def has_value(self): return self.has_value_
 
@@ -196,8 +198,9 @@
     self.value_ = x
 
   def clear_value(self):
-    self.has_value_ = 0
-    self.value_ = 0
+    if self.has_value_:
+      self.has_value_ = 0
+      self.value_ = 0
 
   def has_value(self): return self.has_value_
 
@@ -276,8 +279,9 @@
     self.value_ = x
 
   def clear_value(self):
-    self.has_value_ = 0
-    self.value_ = 0
+    if self.has_value_:
+      self.has_value_ = 0
+      self.value_ = 0
 
   def has_value(self): return self.has_value_
 
@@ -355,8 +359,9 @@
     self.value_ = x
 
   def clear_value(self):
-    self.has_value_ = 0
-    self.value_ = 0.0
+    if self.has_value_:
+      self.has_value_ = 0
+      self.value_ = 0.0
 
   def has_value(self): return self.has_value_