Changeset 3819 for lang/python
- Timestamp:
- 12/30/07 20:20:39 (5 years ago)
- Files:
-
- 1 modified
-
lang/python/pytc/trunk/pytc.c (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
lang/python/pytc/trunk/pytc.c
r3161 r3819 238 238 \ 239 239 if (!PyArg_ParseTupleAndKeywords(args, keywds, "s#s#:" #method, kwlist, \ 240 &key, &key_len, &value, &value_len)) { \ 240 &key, &key_len, \ 241 &value, &value_len)) { \ 241 242 return NULL; \ 242 243 } \ … … 325 326 return NULL; \ 326 327 } \ 327 key = PyString_A S_STRING(_key); \328 key = PyString_AsString(_key); \ 328 329 key_len = PyString_GET_SIZE(_key); \ 329 330 if (!key || !key_len) { \ … … 347 348 func(type *self, PyObject *_key) { \ 348 349 bool result; \ 349 char *key = PyString_A S_STRING(_key); \350 char *key = PyString_AsString(_key); \ 350 351 int key_len = PyString_GET_SIZE(_key); \ 351 352 \ … … 368 369 func(type *self, PyObject *_key, PyObject *_value) { \ 369 370 bool result; \ 370 char *key = PyString_A S_STRING(_key), *value = PyString_AS_STRING(_value); \371 char *key = PyString_AsString(_key), *value = PyString_AsString(_value); \ 371 372 int key_len = PyString_GET_SIZE(_key), value_len = PyString_GET_SIZE(_value); \ 372 373 \ … … 399 400 static int \ 400 401 func(type *self, PyObject *_key) { \ 401 char *key = PyString_A S_STRING(_key); \402 char *key = PyString_AsString(_key); \ 402 403 int key_len = PyString_GET_SIZE(_key), value_len; \ 403 404 \ … … 422 423 func(type *self, PyObject *_key) { \ 423 424 PyObject *ret; \ 424 char *key = PyString_A S_STRING(_key), *value; \425 char *key = PyString_AsString(_key), *value; \ 425 426 int key_len = PyString_GET_SIZE(_key), value_len; \ 426 427 \
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)