set core->saved_proj_tiles to NULL after unrefing them.

2007-03-31  Michael Natterer  <mitch@gimp.org>

	* app/paint/gimppaintcore.c (gimp_paint_core_start): set
	core->saved_proj_tiles to NULL after unrefing them.

	* app/paint/gimppaintcore.h: whitespace fixes.


svn path=/trunk/; revision=22210
This commit is contained in:
Michael Natterer 2007-03-31 16:43:41 +00:00 committed by Michael Natterer
parent 3adb312e12
commit b2ef4856b0
3 changed files with 15 additions and 3 deletions

View File

@ -1,3 +1,10 @@
2007-03-31 Michael Natterer <mitch@gimp.org>
* app/paint/gimppaintcore.c (gimp_paint_core_start): set
core->saved_proj_tiles to NULL after unrefing them.
* app/paint/gimppaintcore.h: whitespace fixes.
2007-03-31 Michael Natterer <mitch@gimp.org> 2007-03-31 Michael Natterer <mitch@gimp.org>
* app/tools/gimprectangleoptions.[ch]: made the * app/tools/gimprectangleoptions.[ch]: made the

View File

@ -286,6 +286,9 @@ gimp_paint_core_real_push_undo (GimpPaintCore *core,
NULL); NULL);
} }
/* public functions */
void void
gimp_paint_core_paint (GimpPaintCore *core, gimp_paint_core_paint (GimpPaintCore *core,
GimpDrawable *drawable, GimpDrawable *drawable,
@ -362,6 +365,8 @@ gimp_paint_core_start (GimpPaintCore *core,
if (core->saved_proj_tiles) if (core->saved_proj_tiles)
tile_manager_unref (core->saved_proj_tiles); tile_manager_unref (core->saved_proj_tiles);
core->saved_proj_tiles = NULL;
if (core->use_saved_proj) if (core->use_saved_proj)
{ {
GimpPickable *pickable; GimpPickable *pickable;

View File

@ -155,14 +155,14 @@ TempBuf * gimp_paint_core_get_orig_proj (GimpPaintCore *core,
void gimp_paint_core_paste (GimpPaintCore *core, void gimp_paint_core_paste (GimpPaintCore *core,
PixelRegion *paint_maskPR, PixelRegion *paint_maskPR,
GimpDrawable *drawable, GimpDrawable *drawable,
gdouble paint_opacity, gdouble paint_opacity,
gdouble image_opacity, gdouble image_opacity,
GimpLayerModeEffects paint_mode, GimpLayerModeEffects paint_mode,
GimpPaintApplicationMode mode); GimpPaintApplicationMode mode);
void gimp_paint_core_replace (GimpPaintCore *core, void gimp_paint_core_replace (GimpPaintCore *core,
PixelRegion *paint_maskPR, PixelRegion *paint_maskPR,
GimpDrawable *drawable, GimpDrawable *drawable,
gdouble paint_opacity, gdouble paint_opacity,
gdouble image_opacity, gdouble image_opacity,
GimpPaintApplicationMode mode); GimpPaintApplicationMode mode);