diff options
author | Walter Dörwald <walter@livinglogic.de> | 2007-06-05 13:49:43 +0000 |
---|---|---|
committer | Walter Dörwald <walter@livinglogic.de> | 2007-06-05 13:49:43 +0000 |
commit | 5f7026d16f3301e0d7e8fc93aa765c79743e1a5a (patch) | |
tree | af77cad2a1ddc024813fc902dfec24baf44b0a07 /Modules/socketmodule.c | |
parent | 0400cb453cd3690a5381e929820ecad0bd63563b (diff) | |
download | cpython-5f7026d16f3301e0d7e8fc93aa765c79743e1a5a.tar.gz |
Simplify os_init() implementations by using PyErr_Format()
directly instead of PyOS_snprintf()+PyErr_SetString().
Diffstat (limited to 'Modules/socketmodule.c')
-rw-r--r-- | Modules/socketmodule.c | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/Modules/socketmodule.c b/Modules/socketmodule.c index 207702320d..94ddddaab0 100644 --- a/Modules/socketmodule.c +++ b/Modules/socketmodule.c @@ -4045,7 +4045,6 @@ os_init(void) { WSADATA WSAData; int ret; - char buf[100]; ret = WSAStartup(0x0101, &WSAData); switch (ret) { case 0: /* No error */ @@ -4062,9 +4061,7 @@ os_init(void) "WSAStartup failed: requested version not supported"); break; default: - PyOS_snprintf(buf, sizeof(buf), - "WSAStartup failed: error code %d", ret); - PyErr_SetString(PyExc_ImportError, buf); + PyErr_Format(PyExc_ImportError, "WSAStartup failed: error code %d", ret); break; } return 0; /* Failure */ @@ -4082,16 +4079,13 @@ static int os_init(void) { #ifndef PYCC_GCC - char reason[64]; int rc = sock_init(); if (rc == 0) { return 1; /* Success */ } - PyOS_snprintf(reason, sizeof(reason), - "OS/2 TCP/IP Error# %d", sock_errno()); - PyErr_SetString(PyExc_ImportError, reason); + PyErr_Format(PyExc_ImportError, "OS/2 TCP/IP Error# %d", sock_errno()); return 0; /* Failure */ #else |