Re: [PATCH] ANSI C correctness + warning fixes
- From: Tim Janik <timj gtk org>
- To: Martin Baulig <martin home-of-linux org>
- Cc: Gtk+ Developers <gtk-devel-list gnome org>
- Subject: Re: [PATCH] ANSI C correctness + warning fixes
- Date: Sat, 7 Oct 2000 03:31:41 +0200 (CEST)
On 2 Oct 2000 otaylor fresnel labs redhat com wrote:
> ============
> --- gdk-pixbuf/pixops/timescale.c 2000/07/22 23:50:19 1.5
> +++ gdk-pixbuf/pixops/timescale.c 2000/09/29 15:14:27
> @@ -181,8 +181,8 @@ int main (int argc, char **argv)
> start_timing ();
> for (i = 0; i < ITERS; i++)
> {
> - pixops_scale (dest_buf, 0, 0, dest_width, dest_height, dest_rowstride, dest_channels, dest_has_alpha,
> - src_buf, src_width, src_height, src_rowstride, src_channels, src_has_alpha,
> + pixops_scale ((guchar *)dest_buf, 0, 0, dest_width, dest_height, dest_rowstride, dest_channels, dest_has_alpha,
> + (guchar *)src_buf, src_width, src_height, src_rowstride, src_channels, src_has_alpha,
> (double)dest_width / src_width, (double)dest_height / src_height,
> filter_level);
> =============
>
> Just another example of where introducing casts is the wrong thing
> to do. You should instead change dest_buf and src_buf to be guchar.
minor nitpick ;)
these should be guint8* instead of guchar*, since conceptually, we're
operating on a byte array rather than a string.
>
> Regards,
> Owen
>
---
ciaoTJ
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]