|
@@ -327,20 +327,13 @@ bool DXFImporter::ParseEntities()
|
|
|
while (GetNextToken()) {
|
|
|
if (!groupCode) {
|
|
|
if (!::strcmp(cursor,"3DFACE") || !::strcmp(cursor,"LINE") || !::strcmp(cursor,"3DLINE")){
|
|
|
- if (!Parse3DFace()) {
|
|
|
- return false;
|
|
|
- }
|
|
|
- else {
|
|
|
- bRepeat = true;
|
|
|
- }
|
|
|
+ //http://sourceforge.net/tracker/index.php?func=detail&aid=2970566&group_id=226462&atid=1067632
|
|
|
+ Parse3DFace();
|
|
|
+ bRepeat = true;
|
|
|
}
|
|
|
if (!::strcmp(cursor,"POLYLINE") || !::strcmp(cursor,"LWPOLYLINE")){
|
|
|
- if (!ParsePolyLine()) {
|
|
|
- return false;
|
|
|
- }
|
|
|
- else {
|
|
|
- bRepeat = true;
|
|
|
- }
|
|
|
+ ParsePolyLine();
|
|
|
+ bRepeat = true;
|
|
|
}
|
|
|
if (!::strcmp(cursor,"ENDSEC")) {
|
|
|
return true;
|