Mercurial > cpython-lru_cache-weakref
diff Mac/Python/macimport.c @ 21245:ba6a7a5c32e8 legacy-trunk
Replace sprintf() with PyOS_snprintf().
| author | Jack Jansen <jack.jansen@cwi.nl> |
|---|---|
| date | Wed, 05 Dec 2001 23:27:58 +0000 |
| parents | 27874c860268 |
| children | 5f2dcdd09329 |
line wrap: on
line diff
--- a/Mac/Python/macimport.c Wed Dec 05 23:27:32 2001 +0000 +++ b/Mac/Python/macimport.c Wed Dec 05 23:27:58 2001 +0000 @@ -223,7 +223,7 @@ packagecontext = name; shortname = lastdot+1; } - sprintf(funcname, FUNCNAME_PATTERN, shortname); + PyOS_snprintf(funcname, sizeof(funcname), FUNCNAME_PATTERN, shortname); if( !findnamedresource((PyStringObject *)0, name, pathname, 'PYD ', fragmentname)) { PyErr_SetString(PyExc_ImportError, "PYD resource not found"); return NULL; @@ -235,7 +235,7 @@ kLoadCFrag, &connID, &mainAddr, errMessage); if ( err ) { - sprintf(buf, "%.*s: %.200s", + PyOS_snprintf(buf, sizeof(buf), "%.*s: %.200s", errMessage[0], errMessage+1, PyMac_StrError(err)); PyErr_SetString(PyExc_ImportError, buf); @@ -244,7 +244,7 @@ /* Locate the address of the correct init function */ err = FindSymbol(connID, Pstring(funcname), &symAddr, &class); if ( err ) { - sprintf(buf, "%s: %.200s", + PyOS_snprintf(buf, sizeof(buf), "%s: %.200s", funcname, PyMac_StrError(err)); PyErr_SetString(PyExc_ImportError, buf); return NULL; @@ -405,7 +405,7 @@ { char buf[512]; - sprintf(buf, "%s: %s", filename, PyMac_StrError(err)); + PyOS_snprintf(buf, sizeof(buf), "%s: %s", filename, PyMac_StrError(err)); PyErr_SetString(PyExc_ImportError, buf); return NULL; }
