Lines Matching refs:pData

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