From 1338050380c9ccc2383834e6a29aeeea7c5a4233 Mon Sep 17 00:00:00 2001 From: "A. Jesse Jiryu Davis" Date: Fri, 27 Sep 2013 11:17:36 -0400 Subject: [PATCH] Use PyInterpreterState_Next instead of interp->next. --- bson/_cbsonmodule.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/bson/_cbsonmodule.c b/bson/_cbsonmodule.c index fda8a0cf3..fbce02d46 100644 --- a/bson/_cbsonmodule.c +++ b/bson/_cbsonmodule.c @@ -281,8 +281,10 @@ _in_main_interpreter(void) { if (main_interpreter == NULL) { interpreter = PyInterpreterState_Head(); - while (interpreter->next) - interpreter = interpreter->next; + + while (PyInterpreterState_Next(interpreter)) + interpreter = PyInterpreterState_Next(interpreter); + main_interpreter = interpreter; }