> I've attached a list of files I found defining and using them.
Sorry, I sent the wrong file... Here's the correct one.
sys/src/co/sap/saptypeb.h: #define min(a,b) (((a) <= (b)) ? (a) : (b)) sys/src/en/gen00.h:#define min(a,b) ( ( (a) <= (b) ) ? (a) : (b) ) sys/src/pa/hpa106cslzc.h:#define min(a,b) ((a) < (b) ? (a) : (b)) sys/src/pa/vpa00wic:#define min(a,b) (((a) < (b)) ? (a) : (b)) sys/src/sp/vsp00c:#define min(a,b) ( ( (a) <= (b) ) ? (a) : (b) ) sys/src/wd/fcgimisc.h:#define min(a,b) ((a) < (b) ? (a) : (b)) sys/src/sap/saptypeb.h: #define min(a,b) (((a) <= (b)) ? (a) : (b)) sys/src/SAPDB/TclTools/sdbodbc/sdbodbc.h:#define min(a, b) ((a) < (b) ? (a) : (b)) sys/src/co/sap/saptypeb.h: #define min(a,b) (((a) <= (b)) ? (a) : (b)) sys/src/en/gen00.h:#define min(a,b) ( ( (a) <= (b) ) ? (a) : (b) ) sys/src/en/ven42.c: DBG1 (( MF__," %s \n", sql46hexstr(pData,min(16,Len),hexbuffer) )); sys/src/en/ven42.c: DBG1 (( MF__," %s \n", sql46hexstr(pData+16,min(16,Len-16),hexbuffer) )); sys/src/en/ven42.c: DBG1 (( MF__," %s \n", sql46hexstr(ptr,min(16,lgt),hexbuffer) )); sys/src/en/ven42.c: DBG1 (( MF__," %s \n", sql46hexstr(ptr+16,min(16,lgt-16),hexbuffer) )); sys/src/en/ven42.c: DBG1 (( MF__," %s \n", sql46hexstr(ptr,min(16,lgt),hexbuffer) )) sys/src/en/ven42.c: DBG1 (( MF__," %s \n", sql46hexstr(ptr+16,min(16,lgt-16),hexbuffer) )) sys/src/en/ven96.c: DBG1 (( MF__," %s ", sql46hexstr(ptr,min(16,lgt),hexbuffer) )); sys/src/en/ven96.c: DBG1 (( MF__," %s ", sql46hexstr(ptr+16,min(16,lgt-16),hexbuffer) )); sys/src/en/ven96.c: DBG1 (( MF__," %s ", sql46hexstr(ptr,min(16,lgt),hexbuffer) )); sys/src/en/ven96.c: DBG1 (( MF__," %s ", sql46hexstr(ptr+16,min(16,lgt-16),hexbuffer) )); sys/src/pa/vpa40DBC.c: servernode, min( API_MAX_SERVERNODE_LEN, SHRT_MAX ), sys/src/pa/vpa40DBC.c: min( API_MAX_SERVERNODE_LEN, SHRT_MAX )); sys/src/pa/vpa40DBC.c: servernode, min( API_MAX_SERVERNODE_LEN, SHRT_MAX ), sys/src/pa/vpa40DBC.c: min( API_MAX_SERVERNODE_LEN, SHRT_MAX ), sys/src/pa/vpa40DBC.c: min( API_MAX_SERVERNODE_LEN, SHRT_MAX ), sys/src/pa/vpa40DBC.c: min( API_MAX_SERVERNODE_LEN, SHRT_MAX ), sys/src/pa/hpa106cslzc.h:#define min(a,b) ((a) < (b) ? (a) : (b)) sys/src/pa/vpa103odcompr.cpp: tsp00_Int4 garbageBufLen = min( numBytes, MAX_GARBAGE_BUF_LEN ); sys/src/pa/vpa103odcompr.cpp: bytesSkipped += min( numReadBytes, strLenOrIndi ); sys/src/pa/vpa103odcompr.cpp: numReadBytes = min( garbageBufLen, (numBytes-bytesSkipped)); sys/src/pa/vpa11ac: size_t copyLen = min( sizeof(stmt_block_ptr->fetch_pos), sys/src/pa/vpa12ac: size_t copyLen = min( sizeof( absoluteFetchPos ), sys/src/pa/vpa00wic:#define min(a,b) (((a) < (b)) ? (a) : (b)) sys/src/pa/vpa08msc: servernode, min( API_MAX_SERVERNODE_LEN, SHRT_MAX ) ); sys/src/os/vos11.c: (eo46PtoC( _TmpStr, _Str, min(_Len, 500)), _TmpStr) sys/src/os/vos49.c: min( pUserRights[ulCountOfRights-1].Length, sys/src/os/vos60.c: ulMovedBytes = min( MAX_MSG_LINE_LEN, ulBytesRead ); sys/src/os/vos60.c: rc = WRITE_FILE (pDiagInfo->FileHandle, szBuff, min(ulDiagSize, sizeof(szBuff)), sys/src/os/vos60.c: ulDiagSize -= min(ulDiagSize, sizeof(szBuff)); sys/src/os/vos81.c: ulNumOfConcurrentDevWorkers = min(ulNumOfConcurrentDevWorkers, sys/src/os/vos12u.c: (eo46PtoC( _TmpStr, _Str, min(sizeof(_Str),500)), _TmpStr) sys/src/os/vos70k.c: ulNumOfDevWorkers = max( min(ulNumOfDevWorkers, sys/src/sp/vsp00c:#define min(a,b) ( ( (a) <= (b) ) ? (a) : (b) ) sys/src/wd/vwd115container.c: *Rtc = min((SDWORD) Length, cbValue); sys/src/wd/fscompr1.cpp.WC: tsp00_Int4 writeDataLen = min( restLen, test->writeBlockLen ); sys/src/wd/vwd101dbfs.c: len = min( nbyte, sizeof(*dirEntry)); sys/src/wd/vwd101dbfs.c: copyLen = min( pos, len-1 ); sys/src/wd/vwd88testutil.cpp: SAPDB_UInt4 copyLen = min( len, this->len-this->copiedLen ); sys/src/wd/vwd88testutil.cpp: copyLen = min( len, this->len-this->copiedLen ); sys/src/wd/vwd21req.c: sapdbwa_Int4 copyBytes = min( req->bodyDataLen - req->bodyDataPos, sys/src/wd/fcgimisc.h:#define min(a,b) ((a) < (b) ? (a) : (b)) sys/src/wd/fcgiapp.c: m = min(n - bytesMoved, stream->stop - stream->rdNext); sys/src/wd/fcgiapp.c: m = min(n - bytesMoved, stream->stop - stream->wrNext); sys/src/wd/fcgiapp.c: count = min(data->contentLen, data->buffStop - stream->rdNext); sys/src/wd/fcgiapp.c: count = min(data->paddingLen, data->buffStop - stream->rdNext); sys/src/wd/fcgiapp.c: count = min((int)sizeof(header) - headerLen, sys/src/wd/fcgiapp.c: bufflen = AlignInt8(min(max(bufflen, 32), FCGI_MAX_LENGTH + 1)); sys/src/wd/vwd51ns.c: rlg = min( n, sys/src/wd/vwd52ms.c: BufferSize = min( BufferSize, handle->contentLength ); sys/src/wd/vwd41ini.c: l = min(ErrorTextSize, sys/src/wd/vwd204zstring.cpp: nItemLen = min(nItemLen, nPrecision); sys/src/sap/saptypeb.h: #define min(a,b) (((a) <= (b)) ? (a) : (b)) sys/src/ContentStorage/ContentStorage.cpp: strLenOrIndi = min( strLenOrIndi, allocLen ); sys/src/ContentStorage/ContentStorage.cpp: strLenOrIndi = min( strLenOrIndi, allocLen ); sys/src/ContentStorage/ContentStorage.cpp: allocLen += min( docLen, toPos ); sys/src/ContentStorage/ZString.cpp: nItemLen = min(nItemLen, nPrecision); sys/src/SAPDB/DBM/Pipe2File/DBMP2F_TransferBuffer.cpp: //determine min(LimitedLengthBuf1, LimitedLengthBuf2) sys/src/SAPDB/TclTools/sdbodbc/sdbodbc.h:#define min(a, b) ((a) < (b) ? (a) : (b)) sys/src/SAPDB/TclTools/sdbodbc/statement.cpp: min(resultBuffer[i].cbValue,resultBuffer[i].cbValueMax)); sys/src/SAPDB/TclTools/sdbodbc/statement.cpp: element.append(buffer, resultBuffer[i].cbValue == SQL_NO_TOTAL ? BUFSIZE : min(BUFSIZE,resultBuffer[i].cbValue));
