145 |
|
|
146 |
|
rawinfo := ConManager.Connection[ConnectionID].GetRawInfo(fileid, datoffset); |
147 |
|
|
148 |
< |
mem := nil; |
149 |
< |
ConManager.Connection[ConnectionID].LoadRawFile(rawinfo.SrcID, rawinfo.SrcOffset, TStream(mem)); |
150 |
< |
hex.LoadFromStream(mem); |
151 |
< |
ClearValues; |
152 |
< |
hexSelectionChanged(Self); |
148 |
> |
if rawinfo.RawSize > 0 then |
149 |
> |
begin |
150 |
> |
mem := nil; |
151 |
> |
ConManager.Connection[ConnectionID].LoadRawFile(rawinfo.SrcID, rawinfo.SrcOffset, TStream(mem)); |
152 |
> |
hex.LoadFromStream(mem); |
153 |
> |
ClearValues; |
154 |
> |
hexSelectionChanged(Self); |
155 |
> |
end |
156 |
> |
else |
157 |
> |
begin |
158 |
> |
hex.DataSize := 0; |
159 |
> |
ClearValues; |
160 |
> |
end; |
161 |
|
end; |
162 |
|
|
163 |
|
|