mycmos wrote:
> I am using sqlite2.8.17 for linux2.6. My program
> is as following:
>
> int main()
> {
> sqlite *db;
>
> while(1){
> db = sqlite_open("./example.db",0777,0);
> if(db == 0){
> printf("Could not open database.");
> exit(1);
> }
> sleep(2);
> sqlite_close(db);
> }
>
> return 1;
> }
>
> When I use cat /proc/meminfo, I found the MemFree is
> decreasing. Does that means some degree memory leak to
> Sqlite2.8.17?
That can mean a number of things, a leak not necessarily being the most
likely. If there is a leak then you should be able to verify that by
running under the Valgrind tool (http://valgrind.org/).
Peter.