I am pretty sure that the code is not legal C because it's using the return value of a void function, as well as returning a value from a void function. Compilers that "do what I mean" and accept it are in error. It's certainly possible that some obscure clause in some C standard blesses it but I can't imagine why they would. _______________________________________________ sqlite-users mailing list sqlite-users@mailinglists.sqlite.org http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users
- [sqlite] sqlite 3.37.1: void function returns value Jonas Bülow
- Re: [sqlite] sqlite 3.37.1: void function returns ... Jonas Bülow
- Re: [sqlite] sqlite 3.37.1: void function retu... Dominique Devienne
- Re: [sqlite] sqlite 3.37.1: void function ... Jonas Bülow
- Re: [sqlite] sqlite 3.37.1: void funct... Dominique Devienne
- Re: [sqlite] sqlite 3.37.1: void ... Jonas Bülow
- Re: [sqlite] sqlite 3.37.1: v... Peter da Silva
- Re: [sqlite] sqlite 3.37.... Richard Damon
- Re: [sqlite] sqlite 3.37.... Clemens Ladisch
- Re: [sqlite] sqlite 3.37.... Dominique Devienne
- Re: [sqlite] sqlite 3.37.... Jonas Bülow