[haiku-commits] r42201 - haiku/trunk/src/kits/app

  • From: axeld@xxxxxxxxxxxxxxxx
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Wed, 15 Jun 2011 23:07:49 +0200 (CEST)

Author: axeld
Date: 2011-06-15 23:07:49 +0200 (Wed, 15 Jun 2011)
New Revision: 42201
Changeset: https://dev.haiku-os.org/changeset/42201

Modified:
   haiku/trunk/src/kits/app/Message.cpp
Log:
* The previous solution was needlessly complicated.


Modified: haiku/trunk/src/kits/app/Message.cpp
===================================================================
--- haiku/trunk/src/kits/app/Message.cpp        2011-06-15 21:02:31 UTC (rev 
42200)
+++ haiku/trunk/src/kits/app/Message.cpp        2011-06-15 21:07:49 UTC (rev 
42201)
@@ -2634,14 +2634,10 @@
 
        const char *value;
        status_t error = FindString(name, index, &value);
-       if (error != B_OK) {
-               // Find*() clobbers the object even on failure
-               string->Truncate(0);
-               return error;
-       }
 
-       *string = value;
-       return B_OK;
+       // Find*() clobbers the object even on failure
+       string->SetTo(value);
+       return error;
 }
 
 


Other related posts:

  • » [haiku-commits] r42201 - haiku/trunk/src/kits/app - axeld