mirror of
https://github.com/MariaDB/server.git
synced 2025-08-07 00:04:31 +03:00
Indentation
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
/* Copyright (C) 2000 MySQL AB
|
||||
/* Copyright (C) 2000-2003 MySQL AB
|
||||
|
||||
This program is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
@@ -92,11 +92,11 @@ static int sf_malloc_tampered = 0;
|
||||
|
||||
static int check_ptr(const char *where, byte *ptr, const char *sFile,
|
||||
uint uLine);
|
||||
static int _checkchunk(struct remember *pRec, const char *sFile, uint uLine);
|
||||
static int _checkchunk(struct irem *pRec, const char *sFile, uint uLine);
|
||||
|
||||
/*
|
||||
Note: both these refer to the NEW'ed data only. They do not include
|
||||
malloc() roundoff or the extra space required by the remember
|
||||
Note: We only fill up the allocated block. This do not include
|
||||
malloc() roundoff or the extra space required by the irem
|
||||
structures.
|
||||
*/
|
||||
|
||||
@@ -133,7 +133,6 @@ gptr _mymalloc (uint uSize, const char *sFile, uint uLine, myf MyFlags)
|
||||
DBUG_ENTER("_mymalloc");
|
||||
DBUG_PRINT("enter",("Size: %u",uSize));
|
||||
|
||||
|
||||
if (!sf_malloc_quick)
|
||||
(void) _sanity (sFile, uLine);
|
||||
|
||||
@@ -142,12 +141,11 @@ gptr _mymalloc (uint uSize, const char *sFile, uint uLine, myf MyFlags)
|
||||
else
|
||||
{
|
||||
/* Allocate the physical memory */
|
||||
pTmp = (struct remember *) malloc (
|
||||
ALIGN_SIZE(sizeof(struct irem)) /* remember data */
|
||||
+ sf_malloc_prehunc
|
||||
+ uSize /* size requested */
|
||||
+ 4 /* overrun mark */
|
||||
+ sf_malloc_endhunc
|
||||
pTmp= (struct remember *) malloc (ALIGN_SIZE(sizeof(struct irem)) +
|
||||
sf_malloc_prehunc +
|
||||
uSize + /* size requested */
|
||||
4 + /* overrun mark */
|
||||
sf_malloc_endhunc
|
||||
);
|
||||
}
|
||||
/* Check if there isn't anymore memory avaiable */
|
||||
@@ -174,7 +172,7 @@ gptr _mymalloc (uint uSize, const char *sFile, uint uLine, myf MyFlags)
|
||||
}
|
||||
|
||||
/* Fill up the structure */
|
||||
*((long*) ((char*) &pTmp -> lSpecialValue+sf_malloc_prehunc)) = MAGICKEY;
|
||||
*((uint32*) ((char*) &pTmp->lSpecialValue+sf_malloc_prehunc))= MAGICKEY;
|
||||
pTmp->aData[uSize + sf_malloc_prehunc+0]= MAGICEND0;
|
||||
pTmp->aData[uSize + sf_malloc_prehunc+1]= MAGICEND1;
|
||||
pTmp->aData[uSize + sf_malloc_prehunc+2]= MAGICEND2;
|
||||
@@ -187,16 +185,13 @@ gptr _mymalloc (uint uSize, const char *sFile, uint uLine, myf MyFlags)
|
||||
/* Add this remember structure to the linked list */
|
||||
pthread_mutex_lock(&THR_LOCK_malloc);
|
||||
if ((pTmp->pNext= pRememberRoot))
|
||||
{
|
||||
pRememberRoot->pPrev= pTmp;
|
||||
}
|
||||
pRememberRoot= pTmp;
|
||||
|
||||
/* Keep the statistics */
|
||||
lCurMemory+= uSize;
|
||||
if (lCurMemory > lMaxMemory) {
|
||||
if (lCurMemory > lMaxMemory)
|
||||
lMaxMemory= lCurMemory;
|
||||
}
|
||||
cNewCount++;
|
||||
pthread_mutex_unlock(&THR_LOCK_malloc);
|
||||
|
||||
@@ -236,7 +231,7 @@ gptr _myrealloc (register gptr pPtr, register uint uSize,
|
||||
|
||||
pRec= (struct remember *) ((char*) pPtr - ALIGN_SIZE(sizeof(struct irem))-
|
||||
sf_malloc_prehunc);
|
||||
if (*((long*) ((char*) &pRec -> lSpecialValue+sf_malloc_prehunc))
|
||||
if (*((uint32*) ((char*) &pRec->lSpecialValue+sf_malloc_prehunc))
|
||||
!= MAGICKEY)
|
||||
{
|
||||
fprintf(stderr, "Error: Reallocating unallocated data at line %d, '%s'\n",
|
||||
@@ -292,7 +287,7 @@ void _myfree (gptr pPtr, const char *sFile, uint uLine, myf myflags)
|
||||
(4) A stray pointer hit this location
|
||||
*/
|
||||
|
||||
if (*((long*) ((char*) &pRec -> lSpecialValue+sf_malloc_prehunc))
|
||||
if (*((uint32*) ((char*) &pRec->lSpecialValue+sf_malloc_prehunc))
|
||||
!= MAGICKEY)
|
||||
{
|
||||
fprintf(stderr, "Error: Freeing unallocated data at line %d, '%s'\n",
|
||||
@@ -304,14 +299,13 @@ void _myfree (gptr pPtr, const char *sFile, uint uLine, myf myflags)
|
||||
|
||||
/* Remove this structure from the linked list */
|
||||
pthread_mutex_lock(&THR_LOCK_malloc);
|
||||
if (pRec -> pPrev) {
|
||||
if (pRec->pPrev)
|
||||
pRec->pPrev->pNext= pRec->pNext;
|
||||
} else {
|
||||
else
|
||||
pRememberRoot= pRec->pNext;
|
||||
}
|
||||
if (pRec -> pNext) {
|
||||
|
||||
if (pRec->pNext)
|
||||
pRec->pNext->pPrev= pRec->pPrev;
|
||||
}
|
||||
/* Handle the statistics */
|
||||
lCurMemory -= pRec->uDataSize;
|
||||
cNewCount--;
|
||||
@@ -322,7 +316,7 @@ void _myfree (gptr pPtr, const char *sFile, uint uLine, myf myflags)
|
||||
if (!sf_malloc_quick)
|
||||
bfill(&pRec->aData[sf_malloc_prehunc],pRec->uDataSize,(pchar) FREE_VAL);
|
||||
#endif
|
||||
*((long*) ((char*) &pRec -> lSpecialValue+sf_malloc_prehunc)) = ~MAGICKEY;
|
||||
*((uint32*) ((char*) &pRec->lSpecialValue+sf_malloc_prehunc))= ~MAGICKEY;
|
||||
|
||||
/* Actually free the memory */
|
||||
free ((my_string ) pRec);
|
||||
@@ -403,7 +397,8 @@ void TERMINATE (FILE *file)
|
||||
{
|
||||
if (file)
|
||||
{
|
||||
fprintf(file, "Warning: Memory that was not free'ed (%ld bytes):\n",lCurMemory);
|
||||
fprintf(file, "Warning: Memory that was not free'ed (%ld bytes):\n",
|
||||
lCurMemory);
|
||||
(void) fflush(file);
|
||||
}
|
||||
DBUG_PRINT("safe",("Memory that was not free'ed (%ld bytes):",lCurMemory));
|
||||
@@ -450,7 +445,7 @@ static int _checkchunk (register struct remember *pRec, const char *sFile,
|
||||
reg3 int flag=0;
|
||||
|
||||
/* Check for a possible underrun */
|
||||
if (*((long*) ((char*) &pRec -> lSpecialValue+sf_malloc_prehunc))
|
||||
if (*((uint32*) ((char*) &pRec->lSpecialValue+sf_malloc_prehunc))
|
||||
!= MAGICKEY)
|
||||
{
|
||||
fprintf(stderr, "Error: Memory allocated at %s:%d was underrun,",
|
||||
|
Reference in New Issue
Block a user