Marcus Meissner : msvcp90: Return on error (Coverity).

Alexandre Julliard julliard at winehq.org
Mon Jan 6 14:47:14 CST 2014


Module: wine
Branch: master
Commit: eddc91f6e7b2e5f417603100d781acba48f0a713
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=eddc91f6e7b2e5f417603100d781acba48f0a713

Author: Marcus Meissner <marcus at jet.franken.de>
Date:   Sat Jan  4 18:48:42 2014 +0100

msvcp90: Return on error (Coverity).

---

 dlls/msvcp90/locale.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/dlls/msvcp90/locale.c b/dlls/msvcp90/locale.c
index b37ead4..5a5e39c 100644
--- a/dlls/msvcp90/locale.c
+++ b/dlls/msvcp90/locale.c
@@ -9704,6 +9704,7 @@ size_t __cdecl mbsrtowcs(wchar_t *dst, const char **pstr, size_t n, mbstate_t *s
     {
         *_errno() = EINVAL;
         _invalid_parameter( NULL, NULL, NULL, 0, 0 );
+        return -1;
     }
     src = *pstr;
     if (!state) state = &local_state;
@@ -9747,6 +9748,7 @@ size_t __cdecl wcsrtombs(char *dst, const wchar_t **pstr, size_t n, mbstate_t *s
     {
         *_errno() = EINVAL;
         _invalid_parameter( NULL, NULL, NULL, 0, 0 );
+        return -1;
     }
     src = *pstr;
 




More information about the wine-cvs mailing list