Diff of /trunk/src/osm-gps-map-osd-classic.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 144 by harbaum, Tue Oct 27 08:38:31 2009 UTC revision 145 by harbaum, Tue Oct 27 12:17:57 2009 UTC
# Line 1209  osd_render_centered_text(cairo_t *cr, in Line 1209  osd_render_centered_text(cairo_t *cr, in
1209      cairo_text_extents_t extents;      cairo_text_extents_t extents;
1210      printf("getting extents for \"%s\"\n", p);  // XXX      printf("getting extents for \"%s\"\n", p);  // XXX
1211      cairo_text_extents (cr, p, &extents);      cairo_text_extents (cr, p, &extents);
1212      printf("initial extents.width = %d\n", extents.width);  // XXX      printf("initial extents.width = %f\n", extents.width);  // XXX
1213    
1214      /* check if text needs to be truncated */      /* check if text needs to be truncated */
1215      int trunc_at = strlen(text)-1;      int trunc_at = strlen(text)-1;
# Line 1217  osd_render_centered_text(cairo_t *cr, in Line 1217  osd_render_centered_text(cairo_t *cr, in
1217          g_assert(trunc_at > 0);          g_assert(trunc_at > 0);
1218    
1219          printf("trunc at %d\n", trunc_at);  // XXX          printf("trunc at %d\n", trunc_at);  // XXX
1220          printf("extents.width = %d > %d\n", extents.width, width);  // XXX          printf("extents.width = %f > %d\n", extents.width, width);  // XXX
1221    
1222          trunc_at--;          trunc_at--;
1223          strcpy(p+trunc_at, "...");          strcpy(p+trunc_at, "...");

Legend:
Removed from v.144  
changed lines
  Added in v.145