From e68c68f6906057b15563ca08ec62cb4188bca39e Mon Sep 17 00:00:00 2001 From: Werner Koch Date: Tue, 30 Mar 2010 18:54:03 +0000 Subject: typo fixes and fix w32ce message formatting --- src/assuan-error.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src/assuan-error.c') diff --git a/src/assuan-error.c b/src/assuan-error.c index c45ca67..cc1ff5c 100644 --- a/src/assuan-error.c +++ b/src/assuan-error.c @@ -53,10 +53,14 @@ _assuan_w32_strerror (assuan_context_t ctx, int ec) { if (ec == -1) ec = (int)GetLastError (); +#ifdef HAVE_W32CE_SYSTEM + snprintf (ctx->w32_strerror, sizeof (ctx->w32_strerror) - 1, + "ec=%d", (int)GetLastError ()); +#else FormatMessage (FORMAT_MESSAGE_FROM_SYSTEM, NULL, ec, MAKELANGID (LANG_NEUTRAL, SUBLANG_DEFAULT), ctx->w32_strerror, sizeof (ctx->w32_strerror) - 1, NULL); - +#endif return ctx->w32_strerror; } #endif -- cgit v1.2.3