[gtkhtml] More code cleanup.
- From: Matthew Barnes <mbarnes src gnome org>
- To: svn-commits-list gnome org
- Subject: [gtkhtml] More code cleanup.
- Date: Mon, 1 Jun 2009 22:58:46 -0400 (EDT)
commit 6eb8583347dfe25dee9d2bc02e6725805fda05d0
Author: Matthew Barnes <mbarnes redhat com>
Date: Mon Jun 1 22:58:27 2009 -0400
More code cleanup.
---
gtkhtml/gtkhtml-stream.c | 6 +++---
gtkhtml/gtkhtml-stream.h | 2 +-
gtkhtml/gtkhtml-types.h | 4 ++--
gtkhtml/gtkhtml.c | 8 ++++----
gtkhtml/gtkhtml.h | 2 +-
gtkhtml/gtkhtmldebug.c | 4 ++--
gtkhtml/htmlclueflow.c | 4 ++--
gtkhtml/htmlembedded.c | 4 ++--
gtkhtml/htmlengine-search.c | 2 +-
gtkhtml/htmlengine.c | 14 +++++++-------
gtkhtml/htmlentity.c | 12 ++++++------
gtkhtml/htmlimage.c | 2 +-
gtkhtml/htmlobject.c | 8 ++++----
gtkhtml/htmlpainter.c | 10 +++++-----
gtkhtml/htmltext.c | 4 ++--
gtkhtml/htmltextslave.c | 6 +++---
gtkhtml/htmltokenizer.c | 14 +++++++-------
gtkhtml/htmltokenizer.h | 4 ++--
gtkhtml/test-stress.c | 18 +++++++++---------
gtkhtml/test-suite.c | 12 ++++++------
gtkhtml/test.c | 4 ++--
gtkhtml/testgtkhtml.c | 4 ++--
22 files changed, 74 insertions(+), 74 deletions(-)
diff --git a/gtkhtml/gtkhtml-stream.c b/gtkhtml/gtkhtml-stream.c
index 6d64b04..e7e13ac 100644
--- a/gtkhtml/gtkhtml-stream.c
+++ b/gtkhtml/gtkhtml-stream.c
@@ -69,7 +69,7 @@ gtk_html_stream_destroy (GtkHTMLStream *stream)
void
gtk_html_stream_write (GtkHTMLStream *stream,
const gchar *buffer,
- size_t size)
+ gsize size)
{
g_return_if_fail (stream != NULL);
g_return_if_fail (buffer != NULL);
@@ -84,7 +84,7 @@ gtk_html_stream_vprintf (GtkHTMLStream *stream,
const gchar *format,
va_list ap)
{
- size_t len;
+ gsize len;
gchar *buf = NULL;
gchar *mbuf = NULL;
gchar *result_string = NULL;
@@ -166,7 +166,7 @@ stream_log_types (GtkHTMLStream *stream,
static void
stream_log_write (GtkHTMLStream *stream,
const gchar *buffer,
- size_t size,
+ gsize size,
gpointer user_data)
{
GtkHTMLLog *log = user_data;
diff --git a/gtkhtml/gtkhtml-stream.h b/gtkhtml/gtkhtml-stream.h
index a0c1837..ffcc70e 100644
--- a/gtkhtml/gtkhtml-stream.h
+++ b/gtkhtml/gtkhtml-stream.h
@@ -40,7 +40,7 @@ GtkHTMLStream *gtk_html_stream_new (GtkHTML *html,
gpointer user_data);
void gtk_html_stream_write (GtkHTMLStream *stream,
const gchar *buffer,
- size_t size);
+ gsize size);
void gtk_html_stream_destroy (GtkHTMLStream *stream);
void gtk_html_stream_close (GtkHTMLStream *stream,
GtkHTMLStreamStatus status);
diff --git a/gtkhtml/gtkhtml-types.h b/gtkhtml/gtkhtml-types.h
index 63e539f..c8d5c65 100644
--- a/gtkhtml/gtkhtml-types.h
+++ b/gtkhtml/gtkhtml-types.h
@@ -43,13 +43,13 @@ typedef void (* GtkHTMLStreamCloseFunc) (GtkHTMLStream *stream,
gpointer user_data);
typedef void (* GtkHTMLStreamWriteFunc) (GtkHTMLStream *stream,
const gchar *buffer,
- size_t size,
+ gsize size,
gpointer user_data);
/* FIXME 1st param should be Engine */
typedef gboolean (* GtkHTMLSaveReceiverFn) (gpointer engine,
const gchar *data,
- size_t len,
+ gsize len,
gpointer user_data);
typedef gint (*GtkHTMLPrintCalcHeight) (GtkHTML *html,
diff --git a/gtkhtml/gtkhtml.c b/gtkhtml/gtkhtml.c
index bbf5c72..8d8e553 100644
--- a/gtkhtml/gtkhtml.c
+++ b/gtkhtml/gtkhtml.c
@@ -1556,7 +1556,7 @@ skip_host (const gchar *url)
return url;
}
-static size_t
+static gsize
path_len (const gchar *base, gboolean absolute)
{
const gchar *last;
@@ -1581,7 +1581,7 @@ collapse_path (gchar *url)
gchar *start;
gchar *end;
gchar *cur;
- size_t len;
+ gsize len;
start = skip_host (url);
@@ -1639,7 +1639,7 @@ static gchar *
expand_relative (const gchar *base, const gchar *url)
{
gchar *new_url = NULL;
- size_t base_len, url_len;
+ gsize base_len, url_len;
gboolean absolute = FALSE;
if (!base || url_is_absolute (url)) {
@@ -3720,7 +3720,7 @@ void
gtk_html_write (GtkHTML *html,
GtkHTMLStream *handle,
const gchar *buffer,
- size_t size)
+ gsize size)
{
gtk_html_stream_write (handle, buffer, size);
}
diff --git a/gtkhtml/gtkhtml.h b/gtkhtml/gtkhtml.h
index c8a504b..8aa34cd 100644
--- a/gtkhtml/gtkhtml.h
+++ b/gtkhtml/gtkhtml.h
@@ -164,7 +164,7 @@ GtkHTMLStream *gtk_html_begin_full (GtkHTML
void gtk_html_write (GtkHTML *html,
GtkHTMLStream *handle,
const gchar *buffer,
- size_t size);
+ gsize size);
void gtk_html_end (GtkHTML *html,
GtkHTMLStream *handle,
GtkHTMLStreamStatus status);
diff --git a/gtkhtml/gtkhtmldebug.c b/gtkhtml/gtkhtmldebug.c
index 06418cd..0433e25 100644
--- a/gtkhtml/gtkhtmldebug.c
+++ b/gtkhtml/gtkhtmldebug.c
@@ -200,7 +200,7 @@ gtk_html_debug_dump_object (HTMLObject *obj,
}
- g_print ("total width by glyph string extents (in engine units): %d\n", (int)(0.5 + width / PANGO_SCALE));
+ g_print ("total width by glyph string extents (in engine units): %d\n", (gint)(0.5 + width / PANGO_SCALE));
ii = html_text_get_item_index (HTML_TEXT_SLAVE (obj)->owner, NULL, HTML_TEXT_SLAVE (obj)->posStart, &io);
tw = 0;
@@ -212,7 +212,7 @@ gtk_html_debug_dump_object (HTMLObject *obj,
offset ++;
}
- g_print ("\ntotal width by widths in entries (in engine units): %d", (int)(0.5 + tw / PANGO_SCALE));
+ g_print ("\ntotal width by widths in entries (in engine units): %d", (gint)(0.5 + tw / PANGO_SCALE));
}
g_print ("\n");
diff --git a/gtkhtml/htmlclueflow.c b/gtkhtml/htmlclueflow.c
index 536559e..cc73c4c 100644
--- a/gtkhtml/htmlclueflow.c
+++ b/gtkhtml/htmlclueflow.c
@@ -693,7 +693,7 @@ pref_left_margin (HTMLPainter *p, HTMLObject *o, gint indent)
if (html_object_get_direction (o) == HTML_DIRECTION_RTL) {
if (HTML_CLUEFLOW (o)->style != HTML_CLUEFLOW_STYLE_PRE && HTML_IS_PLAIN_PAINTER(p))
- return MAX (margin, o->width - (int)(72 * (MAX (html_painter_get_space_width (p, GTK_HTML_FONT_STYLE_SIZE_3 | GTK_HTML_FONT_STYLE_FIXED, NULL),
+ return MAX (margin, o->width - (gint)(72 * (MAX (html_painter_get_space_width (p, GTK_HTML_FONT_STYLE_SIZE_3 | GTK_HTML_FONT_STYLE_FIXED, NULL),
html_painter_get_e_width (p, GTK_HTML_FONT_STYLE_SIZE_3 | GTK_HTML_FONT_STYLE_FIXED, NULL)))));
} else {
if (indent > margin)
@@ -1598,7 +1598,7 @@ get_end_indent_item (HTMLListType type)
return "";
}
-static int
+static gint
get_similar_depth (HTMLClueFlow *self, HTMLClueFlow *neighbor)
{
gint i;
diff --git a/gtkhtml/htmlembedded.c b/gtkhtml/htmlembedded.c
index 5dfd48a..9cc6957 100644
--- a/gtkhtml/htmlembedded.c
+++ b/gtkhtml/htmlembedded.c
@@ -251,7 +251,7 @@ html_embedded_encode_string (const gchar *before, const gchar *codepage)
while ( pos < strlen(str) ) {
- c = (unsigned char) str[pos];
+ c = (guchar) str[pos];
if ( (( c >= 'A') && ( c <= 'Z')) ||
(( c >= 'a') && ( c <= 'z')) ||
@@ -271,7 +271,7 @@ html_embedded_encode_string (const gchar *before, const gchar *codepage)
}
else if ( c != '\r' )
{
- sprintf( buffer, "%%%02X", (int)c );
+ sprintf( buffer, "%%%02X", (gint)c );
encoded = g_string_append (encoded, buffer);
}
pos++;
diff --git a/gtkhtml/htmlengine-search.c b/gtkhtml/htmlengine-search.c
index 424ac33..440d0a4 100644
--- a/gtkhtml/htmlengine-search.c
+++ b/gtkhtml/htmlengine-search.c
@@ -189,7 +189,7 @@ html_engine_search_next_int (HTMLEngine *e)
retval = html_object_search (HTML_OBJECT (info->stack->data), info);
else {
html_search_push (info, e->clue);
- retval = e->clue ? html_object_search (e->clue, info) : FALSE ;
+ retval = e->clue ? html_object_search (e->clue, info) : FALSE;
}
if (retval)
display_search_results (info);
diff --git a/gtkhtml/htmlengine.c b/gtkhtml/htmlengine.c
index 57205ef..bd32690 100644
--- a/gtkhtml/htmlengine.c
+++ b/gtkhtml/htmlengine.c
@@ -114,7 +114,7 @@ static gchar ** html_engine_stream_types (GtkHTMLStream *stream,
gpointer data);
static void html_engine_stream_write (GtkHTMLStream *stream,
const gchar *buffer,
- size_t size,
+ gsize size,
gpointer data);
static void html_engine_stream_end (GtkHTMLStream *stream,
GtkHTMLStreamStatus status,
@@ -159,9 +159,9 @@ enum {
static guint signals [LAST_SIGNAL] = { 0 };
#define TIMER_INTERVAL 300
-#define DT(x) ;
-#define DF(x) ;
-#define DE(x) ;
+#define DT(x);
+#define DF(x);
+#define DE(x);
#define ID_A "a"
#define ID_ADDRESS "address"
@@ -909,7 +909,7 @@ insert_text (HTMLEngine *e,
gboolean create_link;
gint last_pos = 0;
gint last_bytes = 0;
- gboolean prev_text_ends_in_space = FALSE ;
+ gboolean prev_text_ends_in_space = FALSE;
g_return_if_fail (HTML_IS_ENGINE (e));
@@ -939,7 +939,7 @@ insert_text (HTMLEngine *e,
if (HTML_IS_TEXT (prev))
if (HTML_TEXT (prev)->text_bytes > 0)
if (' ' == (HTML_TEXT (prev)->text)[HTML_TEXT (prev)->text_bytes - 1])
- prev_text_ends_in_space = TRUE ;
+ prev_text_ends_in_space = TRUE;
if (e->flow == NULL && e->editable) {
/* Preserve one leading space. */
@@ -4719,7 +4719,7 @@ html_engine_stream_types (GtkHTMLStream *handle,
static void
html_engine_stream_write (GtkHTMLStream *handle,
const gchar *buffer,
- size_t size,
+ gsize size,
gpointer data)
{
HTMLEngine *e;
diff --git a/gtkhtml/htmlentity.c b/gtkhtml/htmlentity.c
index fd0c543..3b06020 100644
--- a/gtkhtml/htmlentity.c
+++ b/gtkhtml/htmlentity.c
@@ -83,7 +83,7 @@ __inline
inline
#endif
#endif
-static unsigned int
+static guint
hash (register const gchar *str, register guint len)
{
static unsigned short asso_values[] =
@@ -120,20 +120,20 @@ hash (register const gchar *str, register guint len)
switch (hval)
{
default:
- hval += asso_values[(unsigned char)str[4]];
+ hval += asso_values[(guchar)str[4]];
/*FALLTHROUGH*/
case 4:
case 3:
- hval += asso_values[(unsigned char)str[2]];
+ hval += asso_values[(guchar)str[2]];
/*FALLTHROUGH*/
case 2:
- hval += asso_values[(unsigned char)str[1]+1];
+ hval += asso_values[(guchar)str[1]+1];
/*FALLTHROUGH*/
case 1:
- hval += asso_values[(unsigned char)str[0]];
+ hval += asso_values[(guchar)str[0]];
break;
}
- return hval + asso_values[(unsigned char)str[len - 1]];
+ return hval + asso_values[(guchar)str[len - 1]];
}
#ifdef __GNUC__
diff --git a/gtkhtml/htmlimage.c b/gtkhtml/htmlimage.c
index 0e9f7cf..cf7d3a7 100644
--- a/gtkhtml/htmlimage.c
+++ b/gtkhtml/htmlimage.c
@@ -1141,7 +1141,7 @@ html_image_factory_end_pixbuf (GtkHTMLStream *stream,
static void
html_image_factory_write_pixbuf (GtkHTMLStream *stream,
const gchar *buffer,
- size_t size,
+ gsize size,
gpointer user_data)
{
HTMLImagePointer *p = user_data;
diff --git a/gtkhtml/htmlobject.c b/gtkhtml/htmlobject.c
index b7eae3c..13eaa19 100644
--- a/gtkhtml/htmlobject.c
+++ b/gtkhtml/htmlobject.c
@@ -736,13 +736,13 @@ html_object_real_backspace (HTMLObject *self, HTMLCursor *cursor, HTMLEngine *en
return TRUE;
}
-static int
+static gint
html_object_real_get_right_edge_offset (HTMLObject *o, HTMLPainter *painter, gint offset)
{
return html_object_get_length (o);
}
-static int
+static gint
html_object_real_get_left_edge_offset (HTMLObject *o, HTMLPainter *painter, gint offset)
{
return 0;
@@ -1800,7 +1800,7 @@ html_object_set_data_nocp (HTMLObject *object, const gchar *key, const gchar *va
void
html_object_set_data_full_nocp (HTMLObject *object, const gchar *key, gconstpointer value, GDestroyNotify func)
{
- g_datalist_set_data_full (&object->object_data_nocp, key, value, func);
+ g_datalist_set_data_full (&object->object_data_nocp, key, (gpointer) value, func);
}
gpointer
@@ -1818,7 +1818,7 @@ html_object_set_data (HTMLObject *object, const gchar *key, const gchar *value)
void
html_object_set_data_full (HTMLObject *object, const gchar *key, gconstpointer value, GDestroyNotify func)
{
- g_datalist_set_data_full (&object->object_data, key, value, func);
+ g_datalist_set_data_full (&object->object_data, key, (gpointer) value, func);
}
gpointer
diff --git a/gtkhtml/htmlpainter.c b/gtkhtml/htmlpainter.c
index b522c39..4066926 100644
--- a/gtkhtml/htmlpainter.c
+++ b/gtkhtml/htmlpainter.c
@@ -389,7 +389,7 @@ get_font_info (HTMLPainter *painter,
}
-static int
+static gint
get_space_width (HTMLPainter *painter,
HTMLTextPangoInfo *pi)
{
@@ -529,7 +529,7 @@ html_replace_tabs (const gchar *text, gchar *translated, guint bytes)
tt = translated;
do {
- tab = memchr (t, (unsigned char) '\t', bytes - (t - text));
+ tab = memchr (t, (guchar) '\t', bytes - (t - text));
if (tab) {
strncpy (tt, t, tab - t);
tt += tab - t;
@@ -580,7 +580,7 @@ html_painter_draw_entries (HTMLPainter *painter, gint x, gint y,
c_text = text;
bytes = g_utf8_offset_to_pointer (text, len) - text;
gl = glyphs;
- tab = memchr (c_text, (unsigned char) '\t', bytes);
+ tab = memchr (c_text, (guchar) '\t', bytes);
/* We iterate through the string by tabs and non-tab segments, skipping over
* the tabs and drawing the non-tab segments.
@@ -616,7 +616,7 @@ html_painter_draw_entries (HTMLPainter *painter, gint x, gint y,
line_offset += 8 - (line_offset % 8);
}
- tab = memchr (c_text + 1, (unsigned char) '\t', bytes - 1);
+ tab = memchr (c_text + 1, (guchar) '\t', bytes - 1);
} else {
x += html_painter_pango_to_engine (painter, (* HP_CLASS (painter)->draw_glyphs) (painter, x, y, item, gl->data, NULL, NULL));
@@ -915,7 +915,7 @@ guint
html_painter_get_block_cite_width (HTMLPainter *painter, GtkHTMLFontStyle style, HTMLFontFace *face, HTMLDirection dir)
{
HTMLFont *font = html_font_manager_get_font (&painter->font_manager, face, style);
- return dir == HTML_DIRECTION_RTL ? font->cite_width_rtl : font->cite_width_ltr ;
+ return dir == HTML_DIRECTION_RTL ? font->cite_width_rtl : font->cite_width_ltr;
}
guint
diff --git a/gtkhtml/htmltext.c b/gtkhtml/htmltext.c
index 4c4e885..a68be99 100644
--- a/gtkhtml/htmltext.c
+++ b/gtkhtml/htmltext.c
@@ -2793,7 +2793,7 @@ html_text_backspace (HTMLObject *self, HTMLCursor *cursor, HTMLEngine *engine)
return retval;
}
-static int
+static gint
html_text_get_right_edge_offset (HTMLObject *o, HTMLPainter *painter, gint offset)
{
HTMLTextSlave *slave = html_text_get_slave_at_offset (HTML_TEXT (o), NULL, offset);
@@ -2807,7 +2807,7 @@ html_text_get_right_edge_offset (HTMLObject *o, HTMLPainter *painter, gint offse
}
}
-static int
+static gint
html_text_get_left_edge_offset (HTMLObject *o, HTMLPainter *painter, gint offset)
{
HTMLTextSlave *slave = html_text_get_slave_at_offset (HTML_TEXT (o), NULL, offset);
diff --git a/gtkhtml/htmltextslave.c b/gtkhtml/htmltextslave.c
index 7e91bc6..bbda4a0 100644
--- a/gtkhtml/htmltextslave.c
+++ b/gtkhtml/htmltextslave.c
@@ -113,7 +113,7 @@ hts_update_asc_dsc (HTMLPainter *painter, PangoItem *item, gint *asc, gint *dsc)
pango_font_metrics_unref (pfm);
}
-static int
+static gint
hts_calc_width (HTMLTextSlave *slave, HTMLPainter *painter, gint *asc, gint *dsc)
{
/*HTMLText *text = slave->owner;
@@ -493,7 +493,7 @@ html_get_glyphs_non_tab (GList *glyphs, PangoItem *item, gint ii, const gchar *t
{
gchar *tab;
- while ((tab = memchr (text, (unsigned char) '\t', bytes))) {
+ while ((tab = memchr (text, (guchar) '\t', bytes))) {
gint c_bytes = tab - text;
if (c_bytes > 0)
glyphs = get_glyphs_base_text (glyphs, item, ii, text, c_bytes);
@@ -1461,7 +1461,7 @@ html_text_slave_get_cursor_base (HTMLTextSlave *slave, HTMLPainter *painter, gui
html_object_calc_abs_position (HTML_OBJECT (slave), x, y);
- gi = html_text_slave_get_glyph_item_at_offset (slave, painter, (int) offset, NULL, NULL, &start_width, &index);
+ gi = html_text_slave_get_glyph_item_at_offset (slave, painter, (gint) offset, NULL, NULL, &start_width, &index);
/* printf ("gi: %p index: %d start_width: %d item indexes %d %d\n", */
/* gi, index, start_width, gi ? gi->glyph_item.item->offset : -1, */
diff --git a/gtkhtml/htmltokenizer.c b/gtkhtml/htmltokenizer.c
index d759b24..00a3a20 100644
--- a/gtkhtml/htmltokenizer.c
+++ b/gtkhtml/htmltokenizer.c
@@ -153,7 +153,7 @@ static void html_tokenizer_finalize (GObject *);
static void html_tokenizer_real_change (HTMLTokenizer *, const gchar *content_type);
static void html_tokenizer_real_begin (HTMLTokenizer *, const gchar *content_type);
static void html_tokenizer_real_engine_type (HTMLTokenizer *t, gboolean engine_type);
-static void html_tokenizer_real_write (HTMLTokenizer *, const gchar *str, size_t size);
+static void html_tokenizer_real_write (HTMLTokenizer *, const gchar *str, gsize size);
static void html_tokenizer_real_end (HTMLTokenizer *);
static const gchar *
html_tokenizer_real_get_content_type(HTMLTokenizer *);
@@ -459,7 +459,7 @@ html_tokenizer_convert_entity (gchar *token)
write_pos = resulted;
read_pos = token;
while (read_pos < full_pos) {
- size_t count_chars = strcspn (read_pos, "&");
+ gsize count_chars = strcspn (read_pos, "&");
memcpy (write_pos, read_pos, count_chars);
write_pos += count_chars;
read_pos += count_chars;
@@ -512,12 +512,12 @@ gchar *
convert_text_encoding (const GIConv iconv_cd,
const gchar *token)
{
- size_t currlength;
+ gsize currlength;
gchar *newbuffer;
gchar *returnbuffer;
const gchar *current;
- size_t newlength;
- size_t oldlength;
+ gsize newlength;
+ gsize oldlength;
if (token == NULL)
return NULL;
@@ -1421,7 +1421,7 @@ html_tokenizer_tokenize_one_char (HTMLTokenizer *t, const gchar **src)
}
static void
-html_tokenizer_real_write (HTMLTokenizer *t, const gchar *string, size_t size)
+html_tokenizer_real_write (HTMLTokenizer *t, const gchar *string, gsize size)
{
const gchar *src = string;
@@ -1504,7 +1504,7 @@ html_tokenizer_end (HTMLTokenizer *t)
}
void
-html_tokenizer_write (HTMLTokenizer *t, const gchar *str, size_t size)
+html_tokenizer_write (HTMLTokenizer *t, const gchar *str, gsize size)
{
HTMLTokenizerClass *klass;
diff --git a/gtkhtml/htmltokenizer.h b/gtkhtml/htmltokenizer.h
index 6fb2ff4..2e28aeb 100644
--- a/gtkhtml/htmltokenizer.h
+++ b/gtkhtml/htmltokenizer.h
@@ -54,7 +54,7 @@ struct _HTMLTokenizerClass {
void (*end) (HTMLTokenizer *);
/* virtual functions */
- void (*write) (HTMLTokenizer *, const gchar *string, size_t size);
+ void (*write) (HTMLTokenizer *, const gchar *string, gsize size);
gchar *(*peek_token) (HTMLTokenizer *);
gchar *(*next_token) (HTMLTokenizer *);
const gchar *(*get_content_type) (HTMLTokenizer *);
@@ -83,7 +83,7 @@ gboolean html_tokenizer_get_engine_type (HTMLTokenizer *t);
void html_tokenizer_write (HTMLTokenizer *t,
const gchar *string,
- size_t size);
+ gsize size);
void html_tokenizer_end (HTMLTokenizer *t);
gchar * html_tokenizer_peek_token (HTMLTokenizer *t);
gchar * html_tokenizer_next_token (HTMLTokenizer *t);
diff --git a/gtkhtml/test-stress.c b/gtkhtml/test-stress.c
index 0816b3a..8a3f09f 100644
--- a/gtkhtml/test-stress.c
+++ b/gtkhtml/test-stress.c
@@ -87,11 +87,11 @@ static gint test_level_1 (GtkHTML *html)
srand (2);
for (i = 0; i < 200; i ++) {
- gint j, len = 1 + (int) (10.0*rand()/(RAND_MAX+1.0));
+ gint j, len = 1 + (gint) (10.0*rand()/(RAND_MAX+1.0));
gchar word [12];
for (j = 0; j < len; j ++)
- word [j] = 'a' + (int) (26.0*rand()/(RAND_MAX+1.0));
+ word [j] = 'a' + (gint) (26.0*rand()/(RAND_MAX+1.0));
word [len] = ' ';
word [len + 1] = 0;
total_len += len + 1;
@@ -108,12 +108,12 @@ static gint test_level_1 (GtkHTML *html)
for (i = 0; i < 1000; i ++) {
gint j, new_pos, pos, len;
- len = 1 + (int) (120.0*rand()/(RAND_MAX+1.0));
- pos = MAX (0, (int) (((double) (total_len - len))*rand()/(RAND_MAX+1.0)));
+ len = 1 + (gint) (120.0*rand()/(RAND_MAX+1.0));
+ pos = MAX (0, (gint) (((double) (total_len - len))*rand()/(RAND_MAX+1.0)));
printf ("step: %d pos: %d len: %d\n", i, pos, len);
- switch ((int) (10.0*rand()/(RAND_MAX+1.0))) {
+ switch ((gint) (10.0*rand()/(RAND_MAX+1.0))) {
case 0:
/* cut'n'paste */
printf ("cut'n'paste\n");
@@ -122,7 +122,7 @@ static gint test_level_1 (GtkHTML *html)
html_cursor_jump_to_position (html->engine->cursor, html->engine, pos + len);
html_engine_cut (html->engine);
- new_pos = (int) (((double) (total_len - len))*rand()/(RAND_MAX+1.0));
+ new_pos = (gint) (((double) (total_len - len))*rand()/(RAND_MAX+1.0));
html_cursor_jump_to_position (html->engine->cursor, html->engine, new_pos);
html_engine_paste (html->engine);
@@ -132,7 +132,7 @@ static gint test_level_1 (GtkHTML *html)
printf ("insert text\n");
html_cursor_jump_to_position (html->engine->cursor, html->engine, pos);
for (j = 0; j < len; j ++) {
- gint et = (int) (10.0*rand()/(RAND_MAX+1.0));
+ gint et = (gint) (10.0*rand()/(RAND_MAX+1.0));
if (et == 0)
gtk_html_command (html, "insert-tab");
else {
@@ -141,7 +141,7 @@ static gint test_level_1 (GtkHTML *html)
if (et == 1)
ch [0] = ' ';
else
- ch [0] = 'a' + (int) (26.0*rand()/(RAND_MAX+1.0));
+ ch [0] = 'a' + (gint) (26.0*rand()/(RAND_MAX+1.0));
ch [1] = 0;
html_engine_insert_text (html->engine, ch, 1);
}
@@ -179,7 +179,7 @@ static gint test_level_1 (GtkHTML *html)
html_cursor_jump_to_position (html->engine->cursor, html->engine, pos + len);
gtk_html_cut (html);
- new_pos = (int) (((double) (total_len - len))*rand()/(RAND_MAX+1.0));
+ new_pos = (gint) (((double) (total_len - len))*rand()/(RAND_MAX+1.0));
html_cursor_jump_to_position (html->engine->cursor, html->engine, new_pos);
gtk_html_paste (html, TRUE);
diff --git a/gtkhtml/test-suite.c b/gtkhtml/test-suite.c
index d1334fc..f189ac0 100644
--- a/gtkhtml/test-suite.c
+++ b/gtkhtml/test-suite.c
@@ -75,7 +75,7 @@ static void load_editable (GtkHTML *html, const gchar *s)
}
static gboolean
-plain_save_receiver (gpointer engine, const gchar *data, size_t len, gpointer user_data)
+plain_save_receiver (gpointer engine, const gchar *data, gsize len, gpointer user_data)
{
GString *str = (GString *) user_data;
@@ -521,7 +521,7 @@ static gint test_cursor_beol_rtl (GtkHTML *html)
return TRUE;
}
-static int
+static gint
test_quotes_in_div_block (GtkHTML *html)
{
GByteArray *flow_levels;
@@ -549,7 +549,7 @@ test_quotes_in_div_block (GtkHTML *html)
return TRUE;
}
-static int
+static gint
test_quotes_in_table (GtkHTML *html)
{
GByteArray *flow_levels;
@@ -585,7 +585,7 @@ test_quotes_in_table (GtkHTML *html)
return TRUE;
}
-static int
+static gint
test_capitalize_upcase_lowcase_word (GtkHTML *html)
{
HTMLObject *text_object;
@@ -648,7 +648,7 @@ test_capitalize_upcase_lowcase_word (GtkHTML *html)
return TRUE;
}
-static int
+static gint
test_delete_around_table (GtkHTML *html)
{
load_editable (html, "<table><tr><td></td></tr></table><br>abc");
@@ -674,7 +674,7 @@ test_delete_around_table (GtkHTML *html)
return TRUE;
}
-static int
+static gint
test_table_cell_parsing (GtkHTML *html)
{
load_editable (html, "<table><tr><td></td></tr></table>");
diff --git a/gtkhtml/test.c b/gtkhtml/test.c
index 2598b37..8de35aa 100644
--- a/gtkhtml/test.c
+++ b/gtkhtml/test.c
@@ -71,7 +71,7 @@ url_requested (GtkHTML *unused, const gchar *url, GtkHTMLStream *stream, gpointe
if (fd != -1) {
#define MY_BUF_SIZE 32768
gchar *buf;
- size_t size;
+ gsize size;
buf = alloca (MY_BUF_SIZE);
while ((size = read (fd, buf, MY_BUF_SIZE)) > 0) {
@@ -179,7 +179,7 @@ print_cb (GtkWidget *widget, gpointer data)
/* We want to sort "a2" < "b1" < "B1" < "b2" < "b12". Vastly
* overengineered
*/
-static int
+static gint
compare_examples (gconstpointer a,
gconstpointer b)
{
diff --git a/gtkhtml/testgtkhtml.c b/gtkhtml/testgtkhtml.c
index 5d42430..b3bee1d 100644
--- a/gtkhtml/testgtkhtml.c
+++ b/gtkhtml/testgtkhtml.c
@@ -520,7 +520,7 @@ load_done (GtkHTML *html)
gtk_main_quit(); */
}
-static int
+static gint
on_button_press_event (GtkWidget *widget, GdkEventButton *event)
{
GtkMenu *menu;
@@ -618,7 +618,7 @@ on_link_clicked (GtkHTML *html, const gchar *url, gpointer data)
}
/* simulate an async object isntantiation */
-static int
+static gint
object_timeout(GtkHTMLEmbedded *eb)
{
GtkWidget *w;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]