• Home
  • Raw
  • Download

Lines Matching refs:pData

38     UNewDataMemory *pData;  in udata_create()  local
52 pData=(UNewDataMemory *)uprv_malloc(sizeof(UNewDataMemory)); in udata_create()
53 if(pData==NULL) { in udata_create()
80 uprv_free(pData); in udata_create()
100 pData->file=T_FileStream_open(filename, "wb"); in udata_create()
101 if(pData->file==NULL) { in udata_create()
102 uprv_free(pData); in udata_create()
117 pData->headerSize=(uint16_t)((headerSize+15)&~0xf); in udata_create()
118 pData->magic1=0xda; in udata_create()
119 pData->magic2=0x27; in udata_create()
120 T_FileStream_write(pData->file, &pData->headerSize, 4); in udata_create()
123 T_FileStream_write(pData->file, pInfo, pInfo->size); in udata_create()
127 T_FileStream_write(pData->file, comment, commentLength); in udata_create()
135 T_FileStream_write(pData->file, bytes, headerSize); in udata_create()
138 return pData; in udata_create()
142 udata_finish(UNewDataMemory *pData, UErrorCode *pErrorCode) { in udata_finish() argument
149 if(pData!=NULL) { in udata_finish()
150 if(pData->file!=NULL) { in udata_finish()
152 fileLength=T_FileStream_size(pData->file); in udata_finish()
153 if(T_FileStream_error(pData->file)) { in udata_finish()
156 fileLength-=pData->headerSize; in udata_finish()
158 T_FileStream_close(pData->file); in udata_finish()
160 uprv_free(pData); in udata_finish()
194 udata_write8(UNewDataMemory *pData, uint8_t byte) { in udata_write8() argument
195 if(pData!=NULL && pData->file!=NULL) { in udata_write8()
196 T_FileStream_write(pData->file, &byte, 1); in udata_write8()
201 udata_write16(UNewDataMemory *pData, uint16_t word) { in udata_write16() argument
202 if(pData!=NULL && pData->file!=NULL) { in udata_write16()
203 T_FileStream_write(pData->file, &word, 2); in udata_write16()
208 udata_write32(UNewDataMemory *pData, uint32_t wyde) { in udata_write32() argument
209 if(pData!=NULL && pData->file!=NULL) { in udata_write32()
210 T_FileStream_write(pData->file, &wyde, 4); in udata_write32()
215 udata_writeBlock(UNewDataMemory *pData, const void *s, int32_t length) { in udata_writeBlock() argument
216 if(pData!=NULL && pData->file!=NULL) { in udata_writeBlock()
218 T_FileStream_write(pData->file, s, length); in udata_writeBlock()
224 udata_writePadding(UNewDataMemory *pData, int32_t length) { in udata_writePadding() argument
231 if(pData!=NULL && pData->file!=NULL) { in udata_writePadding()
233 T_FileStream_write(pData->file, padding, 16); in udata_writePadding()
237 T_FileStream_write(pData->file, padding, length); in udata_writePadding()
243 udata_writeString(UNewDataMemory *pData, const char *s, int32_t length) { in udata_writeString() argument
244 if(pData!=NULL && pData->file!=NULL) { in udata_writeString()
249 T_FileStream_write(pData->file, s, length); in udata_writeString()
255 udata_writeUString(UNewDataMemory *pData, const UChar *s, int32_t length) { in udata_writeUString() argument
256 if(pData!=NULL && pData->file!=NULL) { in udata_writeUString()
261 T_FileStream_write(pData->file, s, length*sizeof(UChar)); in udata_writeUString()