]> git.sur5r.net Git - glabels/commitdiff
Alterations to zint rendering
authorSam Lown <me@samlown.com>
Sun, 30 May 2010 17:33:37 +0000 (19:33 +0200)
committerJim Evins <evins@snaught.com>
Sat, 10 Jul 2010 04:06:22 +0000 (00:06 -0400)
src/bc-zint.c

index d713ef87ed6bdb207b5b5fe49edb1ec78cd64d39..3ef3d6f880e9b1fde31dc0dfcdab401f98106a3b 100644 (file)
@@ -100,7 +100,7 @@ gl_barcode_zint_new (const gchar          *id,
   /*
         * With the size and scale set, send a request to Zint renderer
         */
-       if (!ZBarcode_Render(symbol, (unsigned int) text_flag)) {
+       if (!ZBarcode_Render(symbol, (unsigned int) !text_flag)) {
                ZBarcode_Delete(symbol);
                g_message("Zint Rendering Error: %s", symbol->errtxt);
                return NULL;
@@ -127,9 +127,9 @@ static glBarcode *render_zint(struct zint_symbol *symbol, gboolean text_flag) {
        glBarcodeLine *line;
        glBarcodeChar *bchar;
 
-       zint_render      *render;
-       zint_render_line *zline;
-       zint_render_char *zchar;
+       struct zint_render      *render;
+       struct zint_render_line *zline;
+       struct zint_render_char *zchar;
 
        render = symbol->rendered;
        gbc = g_new0(glBarcode, 1);
@@ -149,6 +149,9 @@ static glBarcode *render_zint(struct zint_symbol *symbol, gboolean text_flag) {
                line->y = (double) zline->y;
 
                gbc->lines = g_list_append (gbc->lines, line);
+
+               // g_message ("Zint Adding Line at: %f x %f dim: %f x %f", line->x, line->y, line->width, line->length);
+               zline = zline->next;
        }
 
        /*