Fix infinite loop when painting marks background
Fix infinite loop when painting marks background

The loop was:

while (marks != NULL)
{
	/* blabla */
	marks = g_slist_delete_link (marks, marks);
}

So if the 'continue' was reached, 'marks' remained the same and
therefore there was an infinite loop.

GNOME/gtksourceview,GNOME/gtksourceview,cburschka/gtksourceview,cburschka/gtksourceview,cburschka/gtksourceview,cburschka/gtksourceview,uajain/gtksourceview,GNOME/gtksourceview,uajain/gtksourceview,GNOME/gtksourceview,uajain/gtksourceview,uajain/gtksourceview,GNOME/gtksourceview,cburschka/gtksourceview,cburschka/gtksourceview,uajain/gtksourceview,GNOME/gtksourceview,GNOME/gtksourceview,GNOME/gtksourceview,GNOME/gtksourceview,GNOME/gtksourceview,GNOME/gtksourceview,cburschka/gtksourceview,uajain/gtksourceview,GNOME/gtksourceview,cburschka/gtksourceview,GNOME/gtksourceview,cburschka/gtksourceview,uajain/gtksourceview,uajain/gtksourceview,cburschka/gtksourceview,GNOME/gtksourceview,GNOME/gtksourceview,uajain/gtksourceview,uajain/gtksourceview