[Dcmlib] Incoherence de longueur de champ : Generated By THERALYS

Mathieu Malaterre mathieu.malaterre at kitware.com
Fri Nov 5 20:12:29 CET 2004


Mathieu Malaterre wrote:
> Mathieu Malaterre wrote:
> 
>> Mathieu Malaterre wrote:
>>
>>> Jean-Pierre Roux wrote:
>>>
>>>> Mathieu Malaterre wrote:
>>>>
>>>>> Mince ca casse sur "Theralys S.A." avec sa longueur de 13...
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> Il y avait un patch 'special GE' + un patch 'special Theralys' pour 
>>>> ce pb de longueur = 13 ...
>>>> C'est quoi qui casse ?
>>>
>>>
>>>
>>>
>>> Maintenant gdcmValEntry rale des qu'une chaine est de nombre impaire.
>>>
>>> Le patch de JP est dans:
>>> FixDocEntryFoundLength
>>>
>>> Mais la lecture ne se fais que plus tard dans LoadDocEntry.
>>>
>>> Est-ce que je dois remplacer le 13 par 14 dans 
>>> FixDocEntryFoundLength, puis plus tard dans LoadDocEntry, verifier 
>>> que c'est pas 'Theralys S.A." et dans ce cas ne lire que 13 caractere ?
>>
>>
>>
>>
>> Mais et celui la ou est-ce qu'il est debugge' ?
>>
>> 0008|1010 lg :       x(9) 9        Off.:     x(2ba) 698     [SH] 
>>                                                [Station Name] [Talamasca]
> 
> 
> 
> et ca continue ....
> 
> 0018|1020 lg :       x(3) 3        Off.:     x(443) 1091    [LO] 
>                                         [Software Version(s)] [1.0]

La derniere pour la route:

0018|4000 lg :      x(15) 21       Off.:     x(4c8) 1224    [SH] 
                                              [Comments (RET)] 
[Generated By THERALYS]

Mathieu





More information about the Dcmlib mailing list