Re: [Harbour] 2008-06-04 20:17 UTC+0100 Viktor Szakats (harbour.01 syenar hu)

2008-06-04 Thread Szakáts Viktor

Hi Guillermo,

These are warnings in foreign code, they should either be:
1) ignored (since they most probably don't cause any harm)
2) fixed (and submitted to the sqlite project)
3) suppressed by compiler specific pragmas or other methods.
   (BCC is suppressed already)

It seems that Harbour's "no-warning policy" is rare to find
amongst other projects.

Brgds,
Viktor

On 2008.06.04., at 23:15, Guillermo Varona Silupú wrote:


Szakáts Viktor escribió:

2008-06-04 20:17 UTC+0100 Viktor Szakats (harbour.01 syenar hu)
  * contrib/hbsqlit3/hbsqlit3.c
! Fix for GCC.


Hello, I'm doing tests with hbsqlite3, when the genre LIB throws me
several Warnings, but it generates the LIB and work examples.
What do these warnings?
TIA
Best Regards
GVS

Here I put some warnings:

D:\harbour\contrib\hbsqlit3>mingw32-make
D:\harbour\contrib\hbsqlit3>if not exist w32\. md w32
D:\harbour\contrib\hbsqlit3>if not exist w32\mingw32\. md w32\mingw32
D:\harbour\contrib\hbsqlit3>if not exist ..\..\lib\w32\. md .\..\lib 
\w32

D:\harbour\contrib\hbsqlit3>if not exist ..\..\lib\w32\mingw32\. md
..\..\lib\w3 2\mingw32
mingw32-make[1]: Entering directory
'D:/harbour/contrib/hbsqlit3/w32/mingw32'
gcc -I. -I../../../../include -mno-cygwin -Wall -W  -c ../../ 
hbsqlit3.c

-ohbsqlit3.o In file included from ../../hbsqlit3.c:46:
../../sqlite3/sqlite3.c: In function `parseModifier':
../../sqlite3/sqlite3.c:9948: warning: comparison between signed and
unsigned
../../sqlite3/sqlite3.c: In function `strftimeFunc':
../../sqlite3/sqlite3.c:10305: warning: comparison between signed and
unsigned
../../sqlite3/sqlite3.c: At top level:
../../sqlite3/sqlite3.c:10384: warning: unused parameter 'argc'
../../sqlite3/sqlite3.c:10386: warning: unused parameter 'argv'
../../sqlite3/sqlite3.c:10397: warning: unused parameter 'argc'
../../sqlite3/sqlite3.c:10399: warning: unused parameter 'argv'
../../sqlite3/sqlite3.c:10410: warning: unused parameter 'argc'
../../sqlite3/sqlite3.c:10412: warning: unused parameter 'argv'
../../sqlite3/sqlite3.c: In function  
`sqlite3RegisterDateTimeFunctions':

../../sqlite3/sqlite3.c:10486: warning: comparison between signed and
unsigned
../../sqlite3/sqlite3.c: In function `sqlite3_mutex_alloc':
../../sqlite3/sqlite3.c:13648: warning: comparison between signed and
unsigned
../../sqlite3/sqlite3.c: At top level:
../../sqlite3/sqlite3.c:13698: warning: unused parameter 'p'
../../sqlite3/sqlite3.c:13774: warning: unused parameter 'NotUsed'
../../sqlite3/sqlite3.c:13775: warning: unused parameter 'inUse'
../../sqlite3/sqlite3.c:13775: warning: unused parameter 'inUse'
../../sqlite3/sqlite3.c:13807: warning: unused parameter 'n'
../../sqlite3/sqlite3.c: In function `appendSpace':
../../sqlite3/sqlite3.c:14166: warning: comparison between signed and
unsigned
../../sqlite3/sqlite3.c: In function `vxprintf':
../../sqlite3/sqlite3.c:14331: warning: comparison between signed and
unsigned
../../sqlite3/sqlite3.c: In function `sqlite3SafetyCheckOk':
../../sqlite3/sqlite3.c:16950: warning: comparison between signed and
unsigned
../../sqlite3/sqlite3.c:16951: warning: comparison between signed and
unsigned
../../sqlite3/sqlite3.c: In function `sqlite3SafetyCheckSickOrOk':
../../sqlite3/sqlite3.c:16959: warning: comparison between signed and
unsigned
../../sqlite3/sqlite3.c:16960: warning: comparison between signed and
unsigned
../../sqlite3/sqlite3.c: At top level:
../../sqlite3/sqlite3.c:22512: warning: unused parameter 'flags'
../../sqlite3/sqlite3.c:22803: warning: unused parameter 'id'
../../sqlite3/sqlite3.c:22810: warning: unused parameter 'id'
../../sqlite3/sqlite3.c:22861: warning: unused parameter 'pVfs'
../../sqlite3/sqlite3.c: In function `winDelete':
../../sqlite3/sqlite3.c:23001: warning: comparison between signed and
unsigned
../../sqlite3/sqlite3.c:23009: warning: comparison between signed and
unsigned
../../sqlite3/sqlite3.c:23014: warning: comparison between signed and
unsigned
../../sqlite3/sqlite3.c: At top level:
../../sqlite3/sqlite3.c:22986: warning: unused parameter 'pVfs'
../../sqlite3/sqlite3.c:22989: warning: unused parameter 'syncDir'
../../sqlite3/sqlite3.c:23021: warning: unused parameter 'pVfs'
../../sqlite3/sqlite3.c:23060: warning: unused parameter 'pVfs'
../../sqlite3/sqlite3.c:23114: warning: unused parameter 'nFull'
../../sqlite3/sqlite3.c:23178: warning: unused parameter 'pVfs'
../../sqlite3/sqlite3.c:23196: warning: unused parameter 'pVfs'
../../sqlite3/sqlite3.c:23216: warning: unused parameter 'pVfs'
../../sqlite3/sqlite3.c:23226: warning: unused parameter 'pVfs'
../../sqlite3/sqlite3.c: In function `winRandomness':
../../sqlite3/sqlite3.c:23242: warning: comparison between signed and
unsigned
../../sqlite3/sqlite3.c:23242: warning: comparison between signed and
unsigned
../../sqlite3/sqlite3.c:23248: warning: comparison between signed and
unsigned
../../sqlite3/sqlite3.c:23253: warning: comparison between signed and
unsigned
../../sqlite3/sqlite3.c:23258: warning: comparison between si

Re: [Harbour] 2008-06-04 20:17 UTC+0100 Viktor Szakats (harbour.01 syenar hu)

2008-06-04 Thread Guillermo Varona Silupú

Szakáts Viktor escribió:

2008-06-04 20:17 UTC+0100 Viktor Szakats (harbour.01 syenar hu)
   * contrib/hbsqlit3/hbsqlit3.c
 ! Fix for GCC.
  

Hello, I'm doing tests with hbsqlite3, when the genre LIB throws me
several Warnings, but it generates the LIB and work examples.
What do these warnings?
TIA
Best Regards
GVS

Here I put some warnings:

D:\harbour\contrib\hbsqlit3>mingw32-make
D:\harbour\contrib\hbsqlit3>if not exist w32\. md w32
D:\harbour\contrib\hbsqlit3>if not exist w32\mingw32\. md w32\mingw32
D:\harbour\contrib\hbsqlit3>if not exist ..\..\lib\w32\. md .\..\lib\w32
D:\harbour\contrib\hbsqlit3>if not exist ..\..\lib\w32\mingw32\. md
..\..\lib\w3 2\mingw32
mingw32-make[1]: Entering directory
'D:/harbour/contrib/hbsqlit3/w32/mingw32'
gcc -I. -I../../../../include -mno-cygwin -Wall -W  -c ../../hbsqlit3.c
-ohbsqlit3.o In file included from ../../hbsqlit3.c:46:
../../sqlite3/sqlite3.c: In function `parseModifier':
../../sqlite3/sqlite3.c:9948: warning: comparison between signed and
unsigned
../../sqlite3/sqlite3.c: In function `strftimeFunc':
../../sqlite3/sqlite3.c:10305: warning: comparison between signed and
unsigned
../../sqlite3/sqlite3.c: At top level:
../../sqlite3/sqlite3.c:10384: warning: unused parameter 'argc'
../../sqlite3/sqlite3.c:10386: warning: unused parameter 'argv'
../../sqlite3/sqlite3.c:10397: warning: unused parameter 'argc'
../../sqlite3/sqlite3.c:10399: warning: unused parameter 'argv'
../../sqlite3/sqlite3.c:10410: warning: unused parameter 'argc'
../../sqlite3/sqlite3.c:10412: warning: unused parameter 'argv'
../../sqlite3/sqlite3.c: In function `sqlite3RegisterDateTimeFunctions':
../../sqlite3/sqlite3.c:10486: warning: comparison between signed and
unsigned
../../sqlite3/sqlite3.c: In function `sqlite3_mutex_alloc':
../../sqlite3/sqlite3.c:13648: warning: comparison between signed and
unsigned
../../sqlite3/sqlite3.c: At top level:
../../sqlite3/sqlite3.c:13698: warning: unused parameter 'p'
../../sqlite3/sqlite3.c:13774: warning: unused parameter 'NotUsed'
../../sqlite3/sqlite3.c:13775: warning: unused parameter 'inUse'
../../sqlite3/sqlite3.c:13775: warning: unused parameter 'inUse'
../../sqlite3/sqlite3.c:13807: warning: unused parameter 'n'
../../sqlite3/sqlite3.c: In function `appendSpace':
../../sqlite3/sqlite3.c:14166: warning: comparison between signed and
unsigned
../../sqlite3/sqlite3.c: In function `vxprintf':
../../sqlite3/sqlite3.c:14331: warning: comparison between signed and
unsigned
../../sqlite3/sqlite3.c: In function `sqlite3SafetyCheckOk':
../../sqlite3/sqlite3.c:16950: warning: comparison between signed and
unsigned
../../sqlite3/sqlite3.c:16951: warning: comparison between signed and
unsigned
../../sqlite3/sqlite3.c: In function `sqlite3SafetyCheckSickOrOk':
../../sqlite3/sqlite3.c:16959: warning: comparison between signed and
unsigned
../../sqlite3/sqlite3.c:16960: warning: comparison between signed and
unsigned
../../sqlite3/sqlite3.c: At top level:
../../sqlite3/sqlite3.c:22512: warning: unused parameter 'flags'
../../sqlite3/sqlite3.c:22803: warning: unused parameter 'id'
../../sqlite3/sqlite3.c:22810: warning: unused parameter 'id'
../../sqlite3/sqlite3.c:22861: warning: unused parameter 'pVfs'
../../sqlite3/sqlite3.c: In function `winDelete':
../../sqlite3/sqlite3.c:23001: warning: comparison between signed and
unsigned
../../sqlite3/sqlite3.c:23009: warning: comparison between signed and
unsigned
../../sqlite3/sqlite3.c:23014: warning: comparison between signed and
unsigned
../../sqlite3/sqlite3.c: At top level:
../../sqlite3/sqlite3.c:22986: warning: unused parameter 'pVfs'
../../sqlite3/sqlite3.c:22989: warning: unused parameter 'syncDir'
../../sqlite3/sqlite3.c:23021: warning: unused parameter 'pVfs'
../../sqlite3/sqlite3.c:23060: warning: unused parameter 'pVfs'
../../sqlite3/sqlite3.c:23114: warning: unused parameter 'nFull'
../../sqlite3/sqlite3.c:23178: warning: unused parameter 'pVfs'
../../sqlite3/sqlite3.c:23196: warning: unused parameter 'pVfs'
../../sqlite3/sqlite3.c:23216: warning: unused parameter 'pVfs'
../../sqlite3/sqlite3.c:23226: warning: unused parameter 'pVfs'
../../sqlite3/sqlite3.c: In function `winRandomness':
../../sqlite3/sqlite3.c:23242: warning: comparison between signed and
unsigned
../../sqlite3/sqlite3.c:23242: warning: comparison between signed and
unsigned
../../sqlite3/sqlite3.c:23248: warning: comparison between signed and
unsigned
../../sqlite3/sqlite3.c:23253: warning: comparison between signed and
unsigned
../../sqlite3/sqlite3.c:23258: warning: comparison between signed and
unsigned
../../sqlite3/sqlite3.c: At top level:
../../sqlite3/sqlite3.c:23240: warning: unused parameter 'pVfs'
../../sqlite3/sqlite3.c:23271: warning: unused parameter 'pVfs'
../../sqlite3/sqlite3.c:23289: warning: unused parameter 'pVfs'
../../sqlite3/sqlite3.c: In function `sqlite3BitvecSet':
../../sqlite3/sqlite3.c:23511: warning: comparison between signed and
unsigned
../../sqlite3/sqlite3.c: In function `sqlite3BitvecC

Re: [Harbour] 2008-06-04 20:17 UTC+0100 Viktor Szakats (harbour.01 syenar hu)

2008-06-04 Thread Guillermo Varona Silupú

Szakáts Viktor escribió:

2008-06-04 20:17 UTC+0100 Viktor Szakats (harbour.01 syenar hu)
   * contrib/hbsqlit3/hbsqlit3.c
 ! Fix for GCC.
  
Hello, I'm doing tests with hbsqlite3, when the genre LIB throws me 
several Warnings, but it generates the LIB and work examples.

What do these warnings?
TIA
Best Regards
GVS
___
Harbour mailing list
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour


[Harbour] 2008-06-04 20:17 UTC+0100 Viktor Szakats (harbour.01 syenar hu)

2008-06-04 Thread Szakáts Viktor
2008-06-04 20:17 UTC+0100 Viktor Szakats (harbour.01 syenar hu)
   * contrib/hbsqlit3/hbsqlit3.c
 ! Fix for GCC.
--
Brgds,
Viktor

___
Harbour mailing list
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour