use gimp_pdb_get_buffer() which sets a proper error instead of looking up

2007-12-14  Michael Natterer  <mitch@gimp.org>

	* tools/pdbgen/pdb/edit.pdb: use gimp_pdb_get_buffer() which
	sets a proper error instead of looking up the buffers manually.

	* app/pdb/edit_cmds.c: regenerated.


svn path=/trunk/; revision=24363
This commit is contained in:
Michael Natterer 2007-12-14 14:00:49 +00:00 committed by Michael Natterer
parent db553767cd
commit 34de04a0a8
3 changed files with 13 additions and 10 deletions

View File

@ -1,3 +1,10 @@
2007-12-14 Michael Natterer <mitch@gimp.org>
* tools/pdbgen/pdb/edit.pdb: use gimp_pdb_get_buffer() which
sets a proper error instead of looking up the buffers manually.
* app/pdb/edit_cmds.c: regenerated.
2007-12-14 Michael Natterer <mitch@gimp.org>
* app/core/gimp-edit.[ch]: added GErrors when functions can fail.

View File

@ -32,7 +32,6 @@
#include "core/gimp-edit.h"
#include "core/gimp.h"
#include "core/gimpchannel.h"
#include "core/gimpcontainer.h"
#include "core/gimpdrawable-blend.h"
#include "core/gimpdrawable-bucket-fill.h"
#include "core/gimpdrawable.h"
@ -41,6 +40,7 @@
#include "core/gimpprogress.h"
#include "core/gimpstrokedesc.h"
#include "gimp-intl.h"
#include "gimppdb-utils.h"
#include "vectors/gimpvectors.h"
#include "internal_procs.h"
@ -406,8 +406,7 @@ edit_named_paste_invoker (GimpProcedure *procedure,
if (success)
{
GimpBuffer *buffer = (GimpBuffer *)
gimp_container_get_child_by_name (gimp->named_buffers, buffer_name);
GimpBuffer *buffer = gimp_pdb_get_buffer (gimp, buffer_name, error);
if (buffer && gimp_item_is_attached (GIMP_ITEM (drawable)))
{
@ -446,8 +445,7 @@ edit_named_paste_as_new_invoker (GimpProcedure *procedure,
if (success)
{
GimpBuffer *buffer = (GimpBuffer *)
gimp_container_get_child_by_name (gimp->named_buffers, buffer_name);
GimpBuffer *buffer = gimp_pdb_get_buffer (gimp, buffer_name, error);
if (buffer)
{

View File

@ -424,8 +424,7 @@ HELP
%invoke = (
code => <<CODE
{
GimpBuffer *buffer = (GimpBuffer *)
gimp_container_get_child_by_name (gimp->named_buffers, buffer_name);
GimpBuffer *buffer = gimp_pdb_get_buffer (gimp, buffer_name, error);
if (buffer && gimp_item_is_attached (GIMP_ITEM (drawable)))
{
@ -465,8 +464,7 @@ HELP
%invoke = (
code => <<CODE
{
GimpBuffer *buffer = (GimpBuffer *)
gimp_container_get_child_by_name (gimp->named_buffers, buffer_name);
GimpBuffer *buffer = gimp_pdb_get_buffer (gimp, buffer_name, error);
if (buffer)
{
@ -892,9 +890,9 @@ CODE
@headers = qw(<string.h>
"core/gimp.h"
"core/gimp-edit.h"
"core/gimpcontainer.h"
"core/gimpimage.h"
"core/gimpprogress.h"
"gimppdb-utils.h"
"gimp-intl.h");
@procs = qw(edit_cut edit_copy edit_copy_visible