Kernel_Utils::Localizer loc;
Status aResult = DRS_OK;
- int nbNodes, nbCells;
+ smIdType nbNodes, nbCells;
#if defined(WIN32) && defined(UNICODE)
std::wstring file2Read = Kernel_Utils::utf8_decode_s(myFile);
FILE* aFileId = _wfopen(file2Read.c_str(), L"w+");
nbNodes = myMesh->NbNodes();
/* Combien de mailles, faces ou aretes ? */
- int nb_of_edges, nb_of_faces, nb_of_volumes;
+ smIdType nb_of_edges, nb_of_faces, nb_of_volumes;
nb_of_edges = myMesh->NbEdges();
nb_of_faces = myMesh->NbFaces();
nb_of_volumes = myMesh->NbVolumes();
SCRUTE(nb_of_volumes);
//fprintf(stdout, "%d %d\n", nbNodes, nbCells);
- fprintf(aFileId, "%d %d\n", nbNodes, nbCells);
+ fprintf(aFileId, "%ld %ld\n", nbNodes, nbCells);
/****************************************************************************
* ECRITURE DES NOEUDS *
for ( SMDS_ElemIteratorPtr it = elem->nodesIterator(); it->more(); )
{
- int nodeID = it->next()->GetID();
+ smIdType nodeID = it->next()->GetID();
if ( !nodeNumByID.empty() )
nodeID = nodeNumByID[ nodeID ];
- fprintf(aFileId, "%d ", nodeID );
+ fprintf(aFileId, "%ld ", nodeID );
}
fprintf(aFileId, "\n");
}
for( SMDS_ElemIteratorPtr it = elem->nodesIterator(); it->more(); )
{
- int nodeID = it->next()->GetID();
+ smIdType nodeID = it->next()->GetID();
if ( !nodeNumByID.empty() )
nodeID = nodeNumByID[ nodeID ];
- fprintf(aFileId, "%d ", nodeID );
+ fprintf(aFileId, "%ld ", nodeID );
}
fprintf(aFileId, "\n");
}
for( SMDS_ElemIteratorPtr it = elem->nodesIterator(); it->more(); )
{
- int nodeID = it->next()->GetID();
+ smIdType nodeID = it->next()->GetID();
if ( !nodeNumByID.empty() )
nodeID = nodeNumByID[ nodeID ];
- fprintf(aFileId, "%d ", nodeID );
+ fprintf(aFileId, "%ld ", nodeID );
}
fprintf(aFileId, "\n");