freebsd-ports/graphics/ayam/files/patch-MF3D_mftextrd.c
Martin Wilke 229ea01b19 - Update to 1.13 (fix pointyhat build)
- Pass maintainership to submitter

PR:		118786
Submitted by:	Pietro Cerutti <gahr@gahr.ch>
2007-12-18 00:19:10 +00:00

56 lines
1.9 KiB
C

--- MF3D/mftextrd.c.orig 2007-12-17 19:30:49.000000000 +0100
+++ MF3D/mftextrd.c 2007-12-17 19:32:02.000000000 +0100
@@ -178,7 +178,7 @@
MFASSERT(numNewLabels >= 0);
if (numNewLabels > 0)
- result = MF3D_Reallocate(&tocLabelNames,
+ result = MF3D_Reallocate((void **)&tocLabelNames,
(numLabels + numNewLabels) * sizeof(*tocLabelNames));
}
@@ -250,7 +250,7 @@
if (result != kMF3DNoErr)
break;
- result = MF3D_Reallocate(&objLabelName, labelLen);
+ result = MF3D_Reallocate((void **)&objLabelName, labelLen);
if (result != kMF3DNoErr)
break;
@@ -381,7 +381,7 @@
char objName[kMF3D_MaxObjNameLength + 1];
if (numObjects % kMF3D_ObjTableChunk == 0)
- { result = MF3D_Reallocate(&objTable,
+ { result = MF3D_Reallocate((void **)&objTable,
(numObjects + kMF3D_ObjTableChunk) * sizeof(*objTable));
if (result != kMF3DNoErr)
goto PreprocessTextFileAbort;
@@ -419,7 +419,7 @@
{ /* We found a TOC object. We will want to find
* this later; so save the index.
*/
- result = MF3D_Reallocate(&tocLocations,
+ result = MF3D_Reallocate((void **)&tocLocations,
(numTocs + 1) * sizeof(*tocLocations));
if (result != kMF3DNoErr)
goto PreprocessTextFileAbort;
@@ -499,7 +499,7 @@
/* Readjust the object table from its chunky size */
if (result == kMF3DNoErr)
- { result = MF3D_Reallocate(&objTable, (numObjects + 1) * sizeof(*objTable));
+ { result = MF3D_Reallocate((void **)&objTable, (numObjects + 1) * sizeof(*objTable));
if (result == kMF3DNoErr)
{ /* Store the file length here */
AssignInt64(objTable[numObjects].objLocation, location);
@@ -1027,7 +1027,7 @@
result = kMF3DNoErr;
if ((ioStringPtr->pos % kMF3D_StringBufferChunk) == 0)
- result = MF3D_Reallocate(&ioStringPtr->str,
+ result = MF3D_Reallocate((void **)&ioStringPtr->str,
ioStringPtr->pos + kMF3D_StringBufferChunk);
if (result == kMF3DNoErr)