[haiku-commits] haiku: hrev47603 - src/system/libroot/posix/string

  • From: revol@xxxxxxx
  • To: haiku-commits@xxxxxxxxxxxxx
  • Date: Wed, 30 Jul 2014 12:27:10 +0200 (CEST)

hrev47603 adds 2 changesets to branch 'master'
old head: 35edaf281fddea9e0eca4b93e3aa9a75eb967dd2
new head: 65b2278e9a350ad2760cfbea6650db8bf245e5cd
overview: http://cgit.haiku-os.org/haiku/log/?qt=range&q=65b2278+%5E35edaf2

----------------------------------------------------------------------------

917634b: Add missing strings to strerror() for hrev46649

65b2278: How come we missed the case B_DONT_DO_THAT in strerror() ???

                                          [ François Revol <revol@xxxxxxx> ]

----------------------------------------------------------------------------

1 file changed, 6 insertions(+)
src/system/libroot/posix/string/strerror.c | 6 ++++++

############################################################################

Commit:      917634bc8aa80a727aee940fc2e3b8b7eed9458e
URL:         http://cgit.haiku-os.org/haiku/commit/?id=917634b
Author:      François Revol <revol@xxxxxxx>
Date:        Wed Jul 30 10:18:47 2014 UTC

Add missing strings to strerror() for hrev46649

----------------------------------------------------------------------------

diff --git a/src/system/libroot/posix/string/strerror.c 
b/src/system/libroot/posix/string/strerror.c
index 104a361..5df5163 100644
--- a/src/system/libroot/posix/string/strerror.c
+++ b/src/system/libroot/posix/string/strerror.c
@@ -127,6 +127,10 @@ error_description(int error)
                        return "Missing library";
                case B_MISSING_SYMBOL:
                        return "Symbol not found";
+               case B_UNKNOWN_EXECUTABLE:
+                       return "Unknown executable format";
+               case B_LEGACY_EXECUTABLE:
+                       return "Unsupported legacy executable";
 
                case B_DEBUGGER_ALREADY_INSTALLED:
                        return "Debugger already installed for this team";

############################################################################

Revision:    hrev47603
Commit:      65b2278e9a350ad2760cfbea6650db8bf245e5cd
URL:         http://cgit.haiku-os.org/haiku/commit/?id=65b2278
Author:      François Revol <revol@xxxxxxx>
Date:        Wed Jul 30 10:23:35 2014 UTC

How come we missed the case B_DONT_DO_THAT in strerror() ???

----------------------------------------------------------------------------

diff --git a/src/system/libroot/posix/string/strerror.c 
b/src/system/libroot/posix/string/strerror.c
index 5df5163..8f464eb 100644
--- a/src/system/libroot/posix/string/strerror.c
+++ b/src/system/libroot/posix/string/strerror.c
@@ -91,6 +91,8 @@ error_description(int error)
                        return "Operation not allowed";
                case B_BAD_DATA:
                        return "Bad data";
+               case B_DONT_DO_THAT:
+                       return "No, really, don't do that";
 
                // Kernel Kit Errors
 


Other related posts:

  • » [haiku-commits] haiku: hrev47603 - src/system/libroot/posix/string - revol