? .git ? user-config.py ? blender/CMake ? blender/CMakeLists.txt ? blender/COPYING ? blender/ChangeLog ? blender/INSTALL ? blender/Makefile ? blender/README ? blender/SConstruct ? blender/bin ? blender/blender ? blender/blenderplayer ? blender/config ? blender/dlltool ? blender/doc ? blender/extern ? blender/intern ? blender/make ? tools/Blender.pyc ? tools/__init__.pyc ? tools/bcolors.pyc ? tools/btools.pyc Index: source/blender/src/edittime.c =================================================================== RCS file: /cvsroot/bf-blender/blender/source/blender/src/edittime.c,v retrieving revision 1.31 diff -u -r1.31 edittime.c --- source/blender/src/edittime.c 19 Mar 2007 10:15:13 -0000 1.31 +++ source/blender/src/edittime.c 22 Mar 2007 13:44:55 -0000 @@ -107,15 +107,18 @@ void remove_marker(void) { TimeMarker *marker, *nmarker; + short rem; - for(marker= G.scene->markers.first; marker; marker= nmarker) { + for(marker= G.scene->markers.first, rem= 0; marker; marker= nmarker) { nmarker= marker->next; if(marker->flag & SELECT){ BLI_freelinkN(&(G.scene->markers), marker); + rem= 1; } } - BIF_undo_push("Remove Marker"); + if(rem) + BIF_undo_push("Remove Marker"); } /* rename first selected TimeMarker */