return (struct symbol *) new;
}
+static bool sym_text_look_same(struct symbol *s1, struct symbol *s2)
+{
+ struct sym_text *st1 = (struct sym_text *) s1;
+ struct sym_text *st2 = (struct sym_text *) s2;
+ return (st1->text == st2->text && st1->text_color == st2->text_color);
+}
+
static void sym_text_draw(struct symbol *sym, struct svg *svg)
{
struct sym_text *t = (struct sym_text *) sym;
.gen = sym_text_gen,
.init = sym_text_init,
.copy = sym_text_copy,
+ .look_same = sym_text_look_same,
};
struct sym_text *sym_text_new(struct osm_object *o)