[gnumeric] sparse: avoid expensive pointer subtraction.
- From: Morten Welinder <mortenw src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnumeric] sparse: avoid expensive pointer subtraction.
- Date: Sat, 10 Jul 2010 03:13:04 +0000 (UTC)
commit b120ee5a8bd83c3f1dd022e702e5d4d86d4117d5
Author: Morten Welinder <terra gnome org>
Date: Fri Jul 9 22:25:59 2010 -0400
sparse: avoid expensive pointer subtraction.
src/gui-clipboard.c | 8 ++++----
1 files changed, 4 insertions(+), 4 deletions(-)
---
diff --git a/src/gui-clipboard.c b/src/gui-clipboard.c
index a79c98c..b9a64ce 100644
--- a/src/gui-clipboard.c
+++ b/src/gui-clipboard.c
@@ -1031,7 +1031,7 @@ target_list_to_entries (GtkTargetList *target_list, int *n_entries)
/* We include bmp in the whitelist because that's the only image format
* we share with OOo over clipboard (!) */
static void
-set_clipman_targets (GdkDisplay *disp, GtkTargetEntry *targets, int n_targets)
+set_clipman_targets (GdkDisplay *disp, GtkTargetEntry *targets, guint n_targets)
{
static GtkTargetEntry clipman_whitelist[] = {
{ (char *) GNUMERIC_ATOM_NAME, 0, GNUMERIC_ATOM_INFO },
@@ -1045,14 +1045,14 @@ set_clipman_targets (GdkDisplay *disp, GtkTargetEntry *targets, int n_targets)
{ (char *)"image/jpeg", 0, 0 },
{ (char *)"image/bmp", 0, 0 },
};
- int n_whitelist = G_N_ELEMENTS (clipman_whitelist);
+ guint n_whitelist = G_N_ELEMENTS (clipman_whitelist);
int n_allowed;
GtkTargetList *tl = gtk_target_list_new (NULL, 0);
GtkTargetEntry *t, *wt, *t_allowed;
- for (t = targets; t - targets < n_targets; t++) {
+ for (t = targets; t < targets + n_targets; t++) {
for (wt = clipman_whitelist;
- wt - clipman_whitelist < n_whitelist; wt++) {
+ wt < clipman_whitelist + n_whitelist; wt++) {
if (strcmp(t->target, wt->target) == 0) {
gtk_target_list_add
(tl, gdk_atom_intern (t->target, FALSE),
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]