Searched defs:roff (Results 1 - 4 of 4) sorted by relevance
/inkscape/src/libuemf/ |
H A D | uemf_endian.c | 1817 int roff=sizeof(U_EMRSMALLTEXTOUT); // offset to the start of the variable fields local 1836 if(IS_MEM_UNSAFE(record, roff + sizeof(U_RECTL), blimit))return(0); 1837 rectl_swap( (PU_RECTL) (record + roff),1); // rclBounds 1839 if(IS_MEM_UNSAFE(record, roff + sizeof(U_RECTL) + cChars, blimit))return(0);
|
H A D | uemf_print.c | 2375 int roff; local 2389 roff = sizeof(U_EMRSMALLTEXTOUT); //offset to the start of the variable fields 2391 IF_MEM_UNSAFE_PRINT_AND_RETURN(contents, roff, blimit); 2392 printf(" rclBounds: "); rectl_print( *(PU_RECTL) (contents + roff)); printf("\n"); 2393 roff += sizeof(U_RECTL); 2396 IF_MEM_UNSAFE_PRINT_AND_RETURN(contents, roff + pEmr->cChars*sizeof(char), blimit); 2397 printf(" Text8: <%.*s>\n",pEmr->cChars,contents+roff); /* May not be null terminated */ 2400 string = U_Utf16leToUtf8((uint16_t *)(contents+roff), pEmr->cChars, NULL); 2401 IF_MEM_UNSAFE_PRINT_AND_RETURN(contents, roff + pEmr->cChars*2*sizeof(char), blimit); 2402 printf(" Text16: <%s>\n",contents+roff); [all...] |
H A D | uemf_safe.c | 981 int roff=sizeof(U_EMRSMALLTEXTOUT); // offset to the start of the variable fields local 986 if(IS_MEM_UNSAFE(record, roff + sizeof(U_RECTL), blimit))return(0); 988 if(IS_MEM_UNSAFE(record, roff + sizeof(U_RECTL) + cChars, blimit))return(0);
|
/inkscape/src/extension/internal/ |
H A D | emf-inout.cpp | 3065 int roff = sizeof(U_EMRSMALLTEXTOUT); //offset to the start of the variable fields, only used with U_EMR_SMALLTEXTOUT local 3071 if(!(pEmrS->fuOptions & U_ETO_NO_RECT)){ roff += sizeof(U_RECTL); } 3108 dup_wt = U_Utf8ToUtf32le((char *) pEmrS + roff, cChars, NULL); 3111 dup_wt = U_Utf16leToUtf32le((uint16_t *)((char *) pEmrS + roff), cChars, NULL);
|
Completed in 569 milliseconds