Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 447686 Details for
Bug 594310
media-libs/cal3d-0.11.0-r1 : loader.cpp:889:12: error: cannot convert ‘bool’ to ‘CalCoreKeyframe*’ in return
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
cal3d-0.11.0-gcc6.patch
cal3d-0.11.0-gcc6.patch (text/plain), 19.47 KB, created by
Peter Levine
on 2016-09-24 05:10:58 UTC
(
hide
)
Description:
cal3d-0.11.0-gcc6.patch
Filename:
MIME Type:
Creator:
Peter Levine
Created:
2016-09-24 05:10:58 UTC
Size:
19.47 KB
patch
obsolete
>--- cal3d-0.11.0/src/cal3d/loader.cpp.old 2016-09-24 00:58:09.968689367 -0400 >+++ cal3d-0.11.0/src/cal3d/loader.cpp 2016-09-24 01:06:54.867068386 -0400 >@@ -886,7 +886,7 @@ > if(!dataSrc.ok()) > { > dataSrc.setError(); >- return false; >+ return NULL; > } > > // allocate a new core keyframe instance >@@ -1338,13 +1338,13 @@ > if(stricmp(skeleton->Attribute("MAGIC"),Cal::SKELETON_XMLFILE_MAGIC)!=0) > { > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > > if(atoi(skeleton->Attribute("VERSION")) < Cal::EARLIEST_COMPATIBLE_FILE_VERSION ) > { > CalError::setLastError(CalError::INCOMPATIBLE_FILE_VERSION, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > > skeleton = skeleton->NextSiblingElement(); >@@ -1353,19 +1353,19 @@ > if(!skeleton || stricmp(skeleton->Value(),"SKELETON")!=0) > { > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > > if(skeleton->Attribute("MAGIC")!=NULL && stricmp(skeleton->Attribute("MAGIC"),Cal::SKELETON_XMLFILE_MAGIC)!=0) > { > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > > if(skeleton->Attribute("VERSION")!=NULL && atoi(skeleton->Attribute("VERSION")) < Cal::EARLIEST_COMPATIBLE_FILE_VERSION ) > { > CalError::setLastError(CalError::INCOMPATIBLE_FILE_VERSION, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > > >@@ -1383,7 +1383,7 @@ > if(stricmp(bone->Value(),"BONE")!=0) > { > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > > std::string strName=bone->Attribute("NAME"); >@@ -1395,7 +1395,7 @@ > if(!translation || stricmp( translation->Value(),"TRANSLATION")!=0) > { > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > > float tx, ty, tz; >@@ -1404,13 +1404,13 @@ > if(!node) > { > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > TiXmlText* translationdata = node->ToText(); > if(!translationdata) > { > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > str.clear(); > str << translationdata->Value(); >@@ -1422,7 +1422,7 @@ > if(!rotation || stricmp(rotation->Value(),"ROTATION")!=0) > { > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > > float rx, ry, rz, rw; >@@ -1431,13 +1431,13 @@ > if(!node) > { > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > TiXmlText* rotationdata = node->ToText(); > if(!rotationdata) > { > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > str.clear(); > str << rotationdata->Value(); >@@ -1450,7 +1450,7 @@ > if(!rotation || stricmp(translationBoneSpace->Value(),"LOCALTRANSLATION")!=0) > { > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > > float txBoneSpace, tyBoneSpace, tzBoneSpace; >@@ -1459,13 +1459,13 @@ > if(!node) > { > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > TiXmlText* translationBoneSpacedata = node->ToText(); > if(!translationBoneSpacedata) > { > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > str.clear(); > str << translationBoneSpacedata->Value(); >@@ -1477,7 +1477,7 @@ > if(!rotationBoneSpace || stricmp(rotationBoneSpace->Value(),"LOCALROTATION")!=0) > { > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > > float rxBoneSpace, ryBoneSpace, rzBoneSpace, rwBoneSpace; >@@ -1486,13 +1486,13 @@ > if(!node) > { > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > TiXmlText* rotationBoneSpacedata = node->ToText(); > if(!rotationBoneSpacedata) > { > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > str.clear(); > str << rotationBoneSpacedata->Value(); >@@ -1504,7 +1504,7 @@ > if(!parent ||stricmp(parent->Value(),"PARENTID")!=0) > { > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > > >@@ -1514,13 +1514,13 @@ > if(!node) > { > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > TiXmlText* parentid = node->ToText(); > if(!parentid) > { > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > parentId = atoi(parentid->Value()); > >@@ -1566,7 +1566,7 @@ > { > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); > delete pCoreBone; >- return false; >+ return NULL; > } > > TiXmlNode *node= child->FirstChild(); >@@ -1574,14 +1574,14 @@ > { > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); > delete pCoreBone; >- return false; >+ return NULL; > } > TiXmlText* childid = node->ToText(); > if(!childid) > { > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); > delete pCoreBone; >- return false; >+ return NULL; > } > > int childId = atoi(childid->Value()); >@@ -1633,7 +1633,7 @@ > if(!animation) > { > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > > if(stricmp(animation->Value(),"HEADER")==0) >@@ -1641,13 +1641,13 @@ > if(stricmp(animation->Attribute("MAGIC"),Cal::ANIMATION_XMLFILE_MAGIC)!=0) > { > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > > if(atoi(animation->Attribute("VERSION")) < Cal::EARLIEST_COMPATIBLE_FILE_VERSION ) > { > CalError::setLastError(CalError::INCOMPATIBLE_FILE_VERSION, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > > animation = animation->NextSiblingElement(); >@@ -1656,19 +1656,19 @@ > if(!animation || stricmp(animation->Value(),"ANIMATION")!=0) > { > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > > if(animation->Attribute("MAGIC") !=NULL && stricmp(animation->Attribute("MAGIC"),Cal::ANIMATION_XMLFILE_MAGIC)!=0) > { > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > > if(animation->Attribute("VERSION")!=NULL && atoi(animation->Attribute("VERSION")) < Cal::EARLIEST_COMPATIBLE_FILE_VERSION ) > { > CalError::setLastError(CalError::INCOMPATIBLE_FILE_VERSION, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > > int trackCount= atoi(animation->Attribute("NUMTRACKS")); >@@ -1880,7 +1880,7 @@ > if(!mesh) > { > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > > if(stricmp(mesh->Value(),"HEADER")==0) >@@ -1888,13 +1888,13 @@ > if(stricmp(mesh->Attribute("MAGIC"),Cal::MESH_XMLFILE_MAGIC)!=0) > { > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > > if(atoi(mesh->Attribute("VERSION")) < Cal::EARLIEST_COMPATIBLE_FILE_VERSION ) > { > CalError::setLastError(CalError::INCOMPATIBLE_FILE_VERSION, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > > mesh = mesh->NextSiblingElement(); >@@ -1902,19 +1902,19 @@ > if(!mesh || stricmp(mesh->Value(),"MESH")!=0) > { > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > > if(mesh->Attribute("MAGIC")!=NULL && stricmp(mesh->Attribute("MAGIC"),Cal::MESH_XMLFILE_MAGIC)!=0) > { > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > > if(mesh->Attribute("VERSION")!=NULL && atoi(mesh->Attribute("VERSION")) < Cal::EARLIEST_COMPATIBLE_FILE_VERSION ) > { > CalError::setLastError(CalError::INCOMPATIBLE_FILE_VERSION, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > > // get the number of submeshes >@@ -1937,7 +1937,7 @@ > if(!submesh || stricmp(submesh->Value(),"SUBMESH")!=0) > { > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > > // get the material thread id of the submesh >@@ -1986,7 +1986,7 @@ > { > delete pCoreSubmesh; > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > > CalCoreSubmesh::Vertex Vertex; >@@ -1996,7 +1996,7 @@ > { > delete pCoreSubmesh; > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > > node = pos->FirstChild(); >@@ -2004,14 +2004,14 @@ > { > delete pCoreSubmesh; > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > TiXmlText* posdata = node->ToText(); > if(!posdata) > { > delete pCoreSubmesh; > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > str.clear(); > str << posdata->Value(); >@@ -2022,7 +2022,7 @@ > { > delete pCoreSubmesh; > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > > node = norm->FirstChild(); >@@ -2030,14 +2030,14 @@ > { > delete pCoreSubmesh; > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > TiXmlText* normdata = node->ToText(); > if(!normdata) > { > delete pCoreSubmesh; > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > str.clear(); > str << normdata->Value(); >@@ -2051,14 +2051,14 @@ > { > delete pCoreSubmesh; > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > TiXmlText* collapseid = node->ToText(); > if(!collapseid) > { > delete pCoreSubmesh; > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > Vertex.collapseId = atoi(collapseid->Value()); > >@@ -2067,7 +2067,7 @@ > { > delete pCoreSubmesh; > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > > node = collapseCount->FirstChild(); >@@ -2075,14 +2075,14 @@ > { > delete pCoreSubmesh; > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > TiXmlText* collapseCountdata = node->ToText(); > if(!collapseCountdata) > { > delete pCoreSubmesh; > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > Vertex.faceCollapseCount= atoi(collapseCountdata->Value()); > collapse = collapseCount->NextSiblingElement(); >@@ -2106,7 +2106,7 @@ > { > delete pCoreSubmesh; > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > > node = texcoord->FirstChild(); >@@ -2114,14 +2114,14 @@ > { > delete pCoreSubmesh; > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > TiXmlText* texcoorddata = node->ToText(); > if(!texcoorddata) > { > delete pCoreSubmesh; > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > str.clear(); > str << texcoorddata->Value(); >@@ -2161,7 +2161,7 @@ > { > delete pCoreSubmesh; > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > > node = influence->FirstChild(); >@@ -2169,14 +2169,14 @@ > { > delete pCoreSubmesh; > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > TiXmlText* influencedata = node->ToText(); > if(!influencedata) > { > delete pCoreSubmesh; > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > > Vertex.vectorInfluence[influenceId].boneId = atoi(influence->Attribute("ID")); >@@ -2202,21 +2202,21 @@ > { > delete pCoreSubmesh; > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > node = physique->FirstChild(); > if(!node) > { > delete pCoreSubmesh; > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > TiXmlText* physiquedata = node->ToText(); > if(!physiquedata) > { > delete pCoreSubmesh; > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > > physicalProperty.weight = (float) atof(physiquedata->Value()); >@@ -2241,7 +2241,7 @@ > { > delete pCoreSubmesh; > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > str.clear(); > str << spring->Attribute("VERTEXID"); >@@ -2266,7 +2266,7 @@ > { > delete pCoreSubmesh; > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > > int tmp[3]; >@@ -2336,7 +2336,7 @@ > if(!material) > { > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > > if(stricmp(material->Value(),"HEADER")==0) >@@ -2344,13 +2344,13 @@ > if(stricmp(material->Attribute("MAGIC"),Cal::MATERIAL_XMLFILE_MAGIC)!=0) > { > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > > if(atoi(material->Attribute("VERSION")) < Cal::EARLIEST_COMPATIBLE_FILE_VERSION ) > { > CalError::setLastError(CalError::INCOMPATIBLE_FILE_VERSION, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > > material = material->NextSiblingElement(); >@@ -2359,19 +2359,19 @@ > if(!material||stricmp(material->Value(),"MATERIAL")!=0) > { > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > > if(material->Attribute("MAGIC")!=NULL && stricmp(material->Attribute("MAGIC"),Cal::MATERIAL_XMLFILE_MAGIC)!=0) > { > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > > if(material->Attribute("VERSION") != NULL && atoi(material->Attribute("VERSION")) < Cal::EARLIEST_COMPATIBLE_FILE_VERSION ) > { > CalError::setLastError(CalError::INCOMPATIBLE_FILE_VERSION, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > > CalCoreMaterialPtr pCoreMaterial = new CalCoreMaterial(); >@@ -2385,7 +2385,7 @@ > if(!ambient ||stricmp(ambient->Value(),"AMBIENT")!=0) > { > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > > CalCoreMaterial::Color ambientColor; >@@ -2393,13 +2393,13 @@ > if(!node) > { > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > TiXmlText* ambientdata = node->ToText(); > if(!ambientdata) > { > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > str << ambientdata->Value(); > str >> r >> g >> b >> a; >@@ -2412,7 +2412,7 @@ > if(!diffuse || stricmp(diffuse->Value(),"DIFFUSE")!=0) > { > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > > CalCoreMaterial::Color diffuseColor; >@@ -2420,13 +2420,13 @@ > if(!node) > { > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > TiXmlText* diffusedata = node->ToText(); > if(!diffusedata) > { > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > str.clear(); > str << diffusedata->Value(); >@@ -2441,7 +2441,7 @@ > if(!specular||stricmp(specular->Value(),"SPECULAR")!=0) > { > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > > CalCoreMaterial::Color specularColor; >@@ -2449,13 +2449,13 @@ > if(!node) > { > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > TiXmlText* speculardata = node->ToText(); > if(!speculardata) > { > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > str.clear(); > str << speculardata->Value(); >@@ -2469,7 +2469,7 @@ > if(!shininess||stricmp(shininess->Value(),"SHININESS")!=0) > { > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > > float fshininess; >@@ -2477,13 +2477,13 @@ > if(!node) > { > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > TiXmlText* shininessdata = node->ToText(); > if(!shininessdata) > { > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > fshininess = (float)atof(shininessdata->Value()); > >@@ -2502,7 +2502,7 @@ > if(!map||stricmp(map->Value(),"MAP")!=0) > { > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > > >@@ -2510,14 +2510,14 @@ > if(!node) > { > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > > TiXmlText* mapfile = node->ToText(); > if(!mapfile) > { > CalError::setLastError(CalError::INVALID_FILE_FORMAT, __FILE__, __LINE__, strFilename); >- return false; >+ return NULL; > } > > MatFileName.push_back(mapfile->Value());
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 594310
:
446522
|
446524
|
446526
| 447686