Commit 15fb12b9 15fb12b9f1d8d1f0b754320e296e023d1be73ca7 by Sergey Poznyakoff

(push_source,pop_source): Do not code

SOURCE instruction directly, use sieve_change_source() to let the
code generator know it should do it.
1 parent 53e6e1d0
...@@ -290,8 +290,7 @@ push_source (const char *name) ...@@ -290,8 +290,7 @@ push_source (const char *name)
290 sieve_line_num = 1; 290 sieve_line_num = 1;
291 sieve_source_inode = st.st_ino; 291 sieve_source_inode = st.st_ino;
292 292
293 sieve_code_source (sieve_filename); 293 sieve_change_source ();
294 sieve_code_line (sieve_line_num);
295 294
296 return 0; 295 return 0;
297 } 296 }
...@@ -324,8 +323,7 @@ pop_source () ...@@ -324,8 +323,7 @@ pop_source ()
324 free (context_stack); 323 free (context_stack);
325 context_stack = ctx; 324 context_stack = ctx;
326 325
327 sieve_code_source (sieve_filename); 326 sieve_change_source ();
328 sieve_code_line (sieve_line_num);
329 327
330 return 0; 328 return 0;
331 } 329 }
......