Index: trunk/src/undo.c =================================================================== --- trunk/src/undo.c (revision 16524) +++ trunk/src/undo.c (revision 16525) @@ -267,3 +267,14 @@ uundo_dump(&pcb_uundo, NULL, NULL); } #endif + +void pcb_undo_freeze_serial(void) +{ + uundo_freeze_serial(&pcb_uundo); +} + +void pcb_undo_unfreeze_serial(void) +{ + uundo_unfreeze_serial(&pcb_uundo); +} + Index: trunk/src/undo.h =================================================================== --- trunk/src/undo.h (revision 16524) +++ trunk/src/undo.h (revision 16525) @@ -50,6 +50,8 @@ uundo_serial_t pcb_undo_serial(void); void pcb_undo_truncate_from(uundo_serial_t sfirst); +void pcb_undo_freeze_serial(void); +void pcb_undo_unfreeze_serial(void); /* Returns 0 if undo integrity is not broken */ int undo_check(void);