Lines Matching refs:state

224     binascii_state *state;
256 state = get_binascii_state(module);
257 if (state == NULL) {
260 PyErr_SetString(state->Error, "Illegal char");
288 state = get_binascii_state(module);
289 if (state == NULL) {
292 PyErr_SetString(state->Error, "Trailing garbage");
320 binascii_state *state;
329 state = get_binascii_state(module);
330 if (state == NULL) {
333 PyErr_SetString(state->Error, "At most 45 bytes at once");
395 binascii_state *state = NULL;
408 state = get_binascii_state(module);
409 if (state) {
410 PyErr_SetString(state->Error, "Leading padding not allowed");
433 state = get_binascii_state(module);
434 if (state) {
435 PyErr_SetString(state->Error, "Excess data after padding");
448 state = get_binascii_state(module);
449 if (state) {
450 PyErr_SetString(state->Error, "Only base64 data is allowed");
459 state = get_binascii_state(module);
460 if (state) {
461 PyErr_SetString(state->Error, "Discontinuous padding not allowed");
491 state = get_binascii_state(module);
492 if (state == NULL) {
500 PyErr_Format(state->Error,
506 PyErr_SetString(state->Error, "Incorrect padding");
540 binascii_state *state;
549 state = get_binascii_state(module);
550 if (state == NULL) {
553 PyErr_SetString(state->Error, "Too much data for base64 line");
887 binascii_state *state;
899 state = get_binascii_state(module);
900 if (state == NULL) {
903 PyErr_SetString(state->Error, "Odd-length string");
916 state = get_binascii_state(module);
917 if (state == NULL) {
920 PyErr_SetString(state->Error,
1268 binascii_state *state = PyModule_GetState(module);
1269 if (state == NULL) {
1273 state->Error = PyErr_NewException("binascii.Error", PyExc_ValueError, NULL);
1274 if (state->Error == NULL) {
1277 Py_INCREF(state->Error);
1278 result = PyModule_AddObject(module, "Error", state->Error);
1280 Py_DECREF(state->Error);
1284 state->Incomplete = PyErr_NewException("binascii.Incomplete", NULL, NULL);
1285 if (state->Incomplete == NULL) {
1288 Py_INCREF(state->Incomplete);
1289 result = PyModule_AddObject(module, "Incomplete", state->Incomplete);
1291 Py_DECREF(state->Incomplete);
1306 binascii_state *state = get_binascii_state(module);
1307 Py_VISIT(state->Error);
1308 Py_VISIT(state->Incomplete);
1315 binascii_state *state = get_binascii_state(module);
1316 Py_CLEAR(state->Error);
1317 Py_CLEAR(state->Incomplete);