133 |
|
case TC_LOGLUV24: |
134 |
|
TIFFSetField(tif, TIFFTAG_SGILOGDATAFMT, SGILOGDATAFMT_RAW); |
135 |
|
sl.l = (uint32 *)malloc(width*sizeof(uint32)); |
136 |
< |
tmSetSpace(tms, TM_XYZPRIM, stonits); |
136 |
> |
tmSetSpace(tms, TM_XYZPRIM, stonits, NULL); |
137 |
|
break; |
138 |
|
case TC_LOGL16: |
139 |
|
TIFFSetField(tif, TIFFTAG_SGILOGDATAFMT, SGILOGDATAFMT_16BIT); |
140 |
|
sl.w = (uint16 *)malloc(width*sizeof(uint16)); |
141 |
< |
tmSetSpace(tms, tms->monpri, stonits); |
141 |
> |
tmSetSpace(tms, tms->monpri, stonits, NULL); |
142 |
|
break; |
143 |
|
case TC_RGBFLOAT: |
144 |
|
sl.f = (float *)malloc(width*3*sizeof(float)); |
145 |
< |
tmSetSpace(tms, inppri, stonits); |
145 |
> |
tmSetSpace(tms, inppri, stonits, NULL); |
146 |
|
break; |
147 |
|
case TC_GRYFLOAT: |
148 |
|
sl.f = (float *)malloc(width*sizeof(float)); |
149 |
< |
tmSetSpace(tms, tms->monpri, stonits); |
149 |
> |
tmSetSpace(tms, tms->monpri, stonits, NULL); |
150 |
|
break; |
151 |
|
case TC_RGBSHORT: |
152 |
|
sl.w = (uint16 *)malloc(width*3*sizeof(uint16)); |
153 |
< |
tmSetSpace(tms, inppri, stonits); |
153 |
> |
tmSetSpace(tms, inppri, stonits, NULL); |
154 |
|
break; |
155 |
|
case TC_GRYSHORT: |
156 |
|
sl.w = (uint16 *)malloc(width*sizeof(uint16)); |
157 |
< |
tmSetSpace(tms, tms->monpri, stonits); |
157 |
> |
tmSetSpace(tms, tms->monpri, stonits, NULL); |
158 |
|
break; |
159 |
|
default: |
160 |
|
err = TM_E_CODERR1; |