mirror of
https://github.com/sqlite/sqlite.git
synced 2025-11-09 14:21:03 +03:00
Comment changes to the lemon parser template. Change some sqliteMalloc() calls
to sqliteMallocRaw() for speed. Update the website template. (CVS 1114) FossilOrigin-Name: c637caf13f579959ecdb6b134d0114e8efbcac60
This commit is contained in:
15
src/util.c
15
src/util.c
@@ -14,7 +14,7 @@
|
||||
** This file contains functions for allocating memory, comparing
|
||||
** strings, and stuff like that.
|
||||
**
|
||||
** $Id: util.c,v 1.67 2003/08/26 11:29:08 drh Exp $
|
||||
** $Id: util.c,v 1.68 2003/10/22 22:15:28 drh Exp $
|
||||
*/
|
||||
#include "sqliteInt.h"
|
||||
#include <stdarg.h>
|
||||
@@ -251,13 +251,11 @@ char *sqliteStrNDup_(const char *z, int n, char *zFile, int line){
|
||||
*/
|
||||
void *sqliteMalloc(int n){
|
||||
void *p;
|
||||
if( n==0 ) return 0;
|
||||
p = malloc(n);
|
||||
if( p==0 ){
|
||||
if( (p = malloc(n))==0 ){
|
||||
sqlite_malloc_failed++;
|
||||
return 0;
|
||||
}else{
|
||||
memset(p, 0, n);
|
||||
}
|
||||
memset(p, 0, n);
|
||||
return p;
|
||||
}
|
||||
|
||||
@@ -267,11 +265,8 @@ void *sqliteMalloc(int n){
|
||||
*/
|
||||
void *sqliteMallocRaw(int n){
|
||||
void *p;
|
||||
if( n==0 ) return 0;
|
||||
p = malloc(n);
|
||||
if( p==0 ){
|
||||
if( (p = malloc(n))==0 ){
|
||||
sqlite_malloc_failed++;
|
||||
return 0;
|
||||
}
|
||||
return p;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user