# HG changeset patch # User diego # Date 1224496538 0 # Node ID 55571c85e40eca0360bf24c4601b9e883862584e # Parent 145dec34e7d86ad98f09b64afe10da4123239b94 Replace typeof by __typeof__, the former is a non-portable GNU extension. diff -r 145dec34e7d8 -r 55571c85e40e stream/stream_dvd.c --- a/stream/stream_dvd.c Sun Oct 19 20:02:21 2008 +0000 +++ b/stream/stream_dvd.c Mon Oct 20 09:55:38 2008 +0000 @@ -398,7 +398,7 @@ // See also gcc problem report PR c/7847: // http://gcc.gnu.org/cgi-bin/gnatsweb.pl?database=gcc&cmd=view+audit-trail&pr=7847 for(i=0;i<9;i++) { // check if all values zero: - typeof(d->dsi_pack.sml_agli.data[i].address) tmp_addr; + __typeof__(d->dsi_pack.sml_agli.data[i].address) tmp_addr; memcpy(&tmp_addr,&d->dsi_pack.sml_agli.data[i].address,sizeof(tmp_addr)); if((skip=tmp_addr)!=0) break; }