From 3ad525a61bae11fb8f642c77f5a96b309b567a3b Mon Sep 17 00:00:00 2001 From: thurston Date: Sun, 29 Apr 2007 20:01:03 +0000 Subject: [PATCH] Casting from an array to a pointer is not legal d code. git-svn-id: http://svn.complang.org/ragel/trunk@212 052ea7fc-9027-0410-9066-f65837a77df0 --- test/langtrans_d.sh | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/test/langtrans_d.sh b/test/langtrans_d.sh index b88ca53..6762d55 100755 --- a/test/langtrans_d.sh +++ b/test/langtrans_d.sh @@ -44,10 +44,10 @@ cat << EOF %% write init; } - void exec( char *data, int len ) + void exec( char data[] ) { - char *p = data; - char *pe = data + len; + char *p = data.ptr; + char *pe = data.ptr + data.length; char _s[]; %% write exec; @@ -88,7 +88,7 @@ int main( ) int i; for ( i = 0; i < m.inplen; i++ ) { m.init(); - m.exec( m.inp[i], m.inp[i].length ); + m.exec( m.inp[i] ); m.finish(); } return 0; -- 2.7.4