diff options
Diffstat (limited to 'src/print.c')
| -rw-r--r-- | src/print.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/print.c b/src/print.c index 74f8fad8d15..0e07cd6fdd3 100644 --- a/src/print.c +++ b/src/print.c | |||
| @@ -1220,7 +1220,6 @@ print (obj, printcharfun, escapeflag) | |||
| 1220 | register Lisp_Object printcharfun; | 1220 | register Lisp_Object printcharfun; |
| 1221 | int escapeflag; | 1221 | int escapeflag; |
| 1222 | { | 1222 | { |
| 1223 | print_depth = 0; | ||
| 1224 | old_backquote_output = 0; | 1223 | old_backquote_output = 0; |
| 1225 | 1224 | ||
| 1226 | /* Reset print_number_index and Vprint_number_table only when | 1225 | /* Reset print_number_index and Vprint_number_table only when |
| @@ -1240,6 +1239,7 @@ print (obj, printcharfun, escapeflag) | |||
| 1240 | start = index = print_number_index; | 1239 | start = index = print_number_index; |
| 1241 | /* Construct Vprint_number_table. | 1240 | /* Construct Vprint_number_table. |
| 1242 | This increments print_number_index for the objects added. */ | 1241 | This increments print_number_index for the objects added. */ |
| 1242 | print_depth = 0; | ||
| 1243 | print_preprocess (obj); | 1243 | print_preprocess (obj); |
| 1244 | 1244 | ||
| 1245 | /* Remove unnecessary objects, which appear only once in OBJ; | 1245 | /* Remove unnecessary objects, which appear only once in OBJ; |
| @@ -1264,6 +1264,7 @@ print (obj, printcharfun, escapeflag) | |||
| 1264 | print_number_index = index; | 1264 | print_number_index = index; |
| 1265 | } | 1265 | } |
| 1266 | 1266 | ||
| 1267 | print_depth = 0; | ||
| 1267 | print_object (obj, printcharfun, escapeflag); | 1268 | print_object (obj, printcharfun, escapeflag); |
| 1268 | } | 1269 | } |
| 1269 | 1270 | ||