1. 18 Ara, 2005 2 kayıt (commit)
  2. 17 Ara, 2005 1 kayıt (commit)
  3. 16 Ara, 2005 3 kayıt (commit)
  4. 14 Ara, 2005 4 kayıt (commit)
  5. 13 Ara, 2005 3 kayıt (commit)
  6. 12 Ara, 2005 1 kayıt (commit)
  7. 10 Ara, 2005 1 kayıt (commit)
    • Jeremy Hylton's avatar
      Add const to several API functions that take char *. · af68c874
      Jeremy Hylton yazdı
      In C++, it's an error to pass a string literal to a char* function
      without a const_cast().  Rather than require every C++ extension
      module to put a cast around string literals, fix the API to state the
      const-ness.
      
      I focused on parts of the API where people usually pass literals:
      PyArg_ParseTuple() and friends, Py_BuildValue(), PyMethodDef, the type
      slots, etc.  Predictably, there were a large set of functions that
      needed to be fixed as a result of these changes.  The most pervasive
      change was to make the keyword args list passed to
      PyArg_ParseTupleAndKewords() to be a const char *kwlist[].
      
      One cast was required as a result of the changes:  A type object
      mallocs the memory for its tp_doc slot and later frees it.
      PyTypeObject says that tp_doc is const char *; but if the type was
      created by type_new(), we know it is safe to cast to char *.
      af68c874
  8. 06 Ara, 2005 1 kayıt (commit)
  9. 22 Kas, 2005 2 kayıt (commit)
  10. 11 Kas, 2005 1 kayıt (commit)
  11. 07 Kas, 2005 1 kayıt (commit)
  12. 03 Kas, 2005 1 kayıt (commit)
  13. 02 Kas, 2005 3 kayıt (commit)
  14. 30 Eki, 2005 1 kayıt (commit)
  15. 21 Eki, 2005 1 kayıt (commit)
  16. 20 Eki, 2005 2 kayıt (commit)
  17. 06 Eki, 2005 1 kayıt (commit)
  18. 05 Eki, 2005 1 kayıt (commit)
  19. 03 Eki, 2005 2 kayıt (commit)
  20. 30 Eyl, 2005 1 kayıt (commit)
  21. 29 Eyl, 2005 1 kayıt (commit)
  22. 25 Eyl, 2005 1 kayıt (commit)
  23. 24 Eyl, 2005 2 kayıt (commit)
  24. 22 Eyl, 2005 1 kayıt (commit)
  25. 21 Eyl, 2005 1 kayıt (commit)
  26. 20 Eyl, 2005 1 kayıt (commit)