gmio_core,stl: change prefix of enum values for gmio_error and gmio_stl_error

This commit is contained in:
Hugues Delorme 2015-04-02 10:04:24 +02:00
parent f09fcaec53
commit 306916327d
13 changed files with 58 additions and 58 deletions

View File

@ -156,7 +156,7 @@ static void bench_gmio_stl_read(const char* filepath)
mesh_creator.end_solid_func = gmio_assimp_end_solid; mesh_creator.end_solid_func = gmio_assimp_end_solid;
int error = gmio_stl_read_file(filepath, &buffer, &mesh_creator); int error = gmio_stl_read_file(filepath, &buffer, &mesh_creator);
if (error != GMIO_NO_ERROR) if (error != GMIO_ERROR_OK)
printf("GeomIO error: 0x%X\n", error); printf("GeomIO error: 0x%X\n", error);
gmio_buffer_deallocate(&buffer); gmio_buffer_deallocate(&buffer);

View File

@ -22,13 +22,13 @@ static void bench_gmio_stl_read(const char* filepath)
gmio_buffer_t buffer = gmio_buffer_malloc(512 * 1024); gmio_buffer_t buffer = gmio_buffer_malloc(512 * 1024);
my_igeom_t cookie = { 0 }; my_igeom_t cookie = { 0 };
gmio_stl_mesh_creator_t mesh_creator = { 0 }; gmio_stl_mesh_creator_t mesh_creator = { 0 };
int error = GMIO_NO_ERROR; int error = GMIO_ERROR_OK;
mesh_creator.cookie = &cookie; mesh_creator.cookie = &cookie;
mesh_creator.add_triangle_func = dummy_process_triangle; mesh_creator.add_triangle_func = dummy_process_triangle;
error = gmio_stl_read_file(filepath, &buffer, &mesh_creator); error = gmio_stl_read_file(filepath, &buffer, &mesh_creator);
if (error != GMIO_NO_ERROR) if (error != GMIO_ERROR_OK)
printf("GeomIO error: 0x%X\n", error); printf("GeomIO error: 0x%X\n", error);
gmio_buffer_deallocate(&buffer); gmio_buffer_deallocate(&buffer);

View File

@ -19,7 +19,7 @@ static void bench_gmio_stl_read(const char* filepath)
Handle_StlMesh_Mesh mesh = new StlMesh_Mesh; Handle_StlMesh_Mesh mesh = new StlMesh_Mesh;
gmio_stl_mesh_creator_t mesh_creator = gmio_stl_occmesh_creator(mesh); gmio_stl_mesh_creator_t mesh_creator = gmio_stl_occmesh_creator(mesh);
int error = gmio_stl_read_file(filepath, &buffer, &mesh_creator); int error = gmio_stl_read_file(filepath, &buffer, &mesh_creator);
if (error != GMIO_NO_ERROR) if (error != GMIO_ERROR_OK)
printf("GeomIO error: 0x%X\n", error); printf("GeomIO error: 0x%X\n", error);
gmio_buffer_deallocate(&buffer); gmio_buffer_deallocate(&buffer);
} }

View File

@ -68,7 +68,7 @@ gmio_buffer_t gmio_buffer_alloca(size_t size)
__except(GetExceptionCode() == STATUS_STACK_OVERFLOW) { __except(GetExceptionCode() == STATUS_STACK_OVERFLOW) {
/* The stack overflowed */ /* The stack overflowed */
if (_resetstkoflw() == 0) if (_resetstkoflw() == 0)
exit(GMIO_UNKNOWN_ERROR); exit(GMIO_ERROR_UNKNOWN);
return gmio_buffer_null(); return gmio_buffer_null();
} }
# else # else

View File

@ -26,36 +26,36 @@
enum gmio_error enum gmio_error
{ {
/*! No error occurred, success */ /*! No error occurred, success */
GMIO_NO_ERROR = 0, GMIO_ERROR_OK = 0,
/*! Pointer on argument gmio_transfer_t is NULL */ /*! Pointer on argument gmio_transfer_t is NULL */
GMIO_NULL_TRANSFER_ERROR = -1, GMIO_ERROR_NULL_TRANSFER = -1,
/*! Pointer on argument buffer is NULL */ /*! Pointer on argument buffer is NULL */
GMIO_NULL_BUFFER_ERROR = -2, GMIO_ERROR_NULL_BUFFER = -2,
/*! Argument buffer's size is too small */ /*! Argument buffer's size is too small */
GMIO_INVALID_BUFFER_SIZE_ERROR = -3, GMIO_ERROR_INVALID_BUFFER_SIZE = -3,
/*! An error occurred with the gmio_stream */ /*! An error occurred with gmio_stream */
GMIO_STREAM_ERROR = -4, GMIO_ERROR_STREAM = -4,
/*! Transfer was stopped by user, that is to say /*! Transfer was stopped by user, that is to say
* gmio_transfer::is_stop_requested_func() returned GMIO_TRUE */ * gmio_transfer::is_stop_requested_func() returned GMIO_TRUE */
GMIO_TRANSFER_STOPPED_ERROR = -5, GMIO_ERROR_TRANSFER_STOPPED = -5,
/*! Unknown error */ /*! Unknown error */
GMIO_UNKNOWN_ERROR = -6 GMIO_ERROR_UNKNOWN = -6
}; };
typedef enum gmio_error gmio_error_t; typedef enum gmio_error gmio_error_t;
/*! Returns true if <tt>code == GMIO_NO_ERROR</tt> */ /*! Returns true if <tt>code == GMIO_NO_ERROR</tt> */
GMIO_INLINE gmio_bool_t gmio_no_error(int code) GMIO_INLINE gmio_bool_t gmio_no_error(int code)
{ return code == GMIO_NO_ERROR; } { return code == GMIO_ERROR_OK ? GMIO_TRUE : GMIO_FALSE; }
/*! Returns true if <tt>code != GMIO_NO_ERROR</tt> */ /*! Returns true if <tt>code != GMIO_NO_ERROR</tt> */
GMIO_INLINE gmio_bool_t gmio_error(int code) GMIO_INLINE gmio_bool_t gmio_error(int code)
{ return code != GMIO_NO_ERROR; } { return code != GMIO_ERROR_OK ? GMIO_TRUE : GMIO_FALSE; }
#endif /* GMIO_ERROR_H */ #endif /* GMIO_ERROR_H */

View File

@ -21,13 +21,13 @@
gmio_bool_t gmio_check_transfer(int *error, const gmio_transfer_t* trsf) gmio_bool_t gmio_check_transfer(int *error, const gmio_transfer_t* trsf)
{ {
if (trsf == NULL) { if (trsf == NULL) {
*error = GMIO_NULL_TRANSFER_ERROR; *error = GMIO_ERROR_NULL_TRANSFER;
} }
else { else {
if (trsf->buffer.ptr == NULL) if (trsf->buffer.ptr == NULL)
*error = GMIO_NULL_BUFFER_ERROR; *error = GMIO_ERROR_NULL_BUFFER;
else if (trsf->buffer.size == 0) else if (trsf->buffer.size == 0)
*error = GMIO_INVALID_BUFFER_SIZE_ERROR; *error = GMIO_ERROR_INVALID_BUFFER_SIZE;
} }
return gmio_no_error(*error); return gmio_no_error(*error);
@ -38,7 +38,7 @@ gmio_bool_t gmio_stl_check_mesh(int *error, const gmio_stl_mesh_t* mesh)
if (mesh == NULL if (mesh == NULL
|| (mesh->triangle_count > 0 && mesh->get_triangle_func == NULL)) || (mesh->triangle_count > 0 && mesh->get_triangle_func == NULL))
{ {
*error = GMIO_STL_WRITE_NULL_GET_TRIANGLE_FUNC_ERROR; *error = GMIO_STL_ERROR_NULL_GET_TRIANGLE_FUNC;
} }
return gmio_no_error(*error); return gmio_no_error(*error);
@ -52,11 +52,11 @@ gmio_bool_t gmio_stlb_check_params(int *error,
return GMIO_FALSE; return GMIO_FALSE;
if (trsf->buffer.size < GMIO_STLB_MIN_CONTENTS_SIZE) if (trsf->buffer.size < GMIO_STLB_MIN_CONTENTS_SIZE)
*error = GMIO_INVALID_BUFFER_SIZE_ERROR; *error = GMIO_ERROR_INVALID_BUFFER_SIZE;
if (byte_order != GMIO_ENDIANNESS_LITTLE if (byte_order != GMIO_ENDIANNESS_LITTLE
&& byte_order != GMIO_ENDIANNESS_BIG) && byte_order != GMIO_ENDIANNESS_BIG)
{ {
*error = GMIO_STLB_UNSUPPORTED_BYTE_ORDER_ERROR; *error = GMIO_STL_ERROR_UNSUPPORTED_BYTE_ORDER;
} }
return gmio_no_error(*error); return gmio_no_error(*error);

View File

@ -28,34 +28,34 @@ enum { GMIO_STL_ERROR_TAG = 0x11000000 };
enum gmio_stl_error enum gmio_stl_error
{ {
/*! STL format could not be guessed in read function */ /*! STL format could not be guessed in read function */
GMIO_STL_UNKNOWN_FORMAT_ERROR = GMIO_STL_ERROR_TAG + 1, GMIO_STL_ERROR_UNKNOWN_FORMAT = GMIO_STL_ERROR_TAG + 1,
/*! Common STL write error indicating gmio_stl_mesh::get_triangle_func() /*! Common STL write error indicating gmio_stl_mesh::get_triangle_func()
* pointer is NULL * pointer is NULL
*/ */
GMIO_STL_WRITE_NULL_GET_TRIANGLE_FUNC_ERROR = GMIO_STL_ERROR_TAG + 2, GMIO_STL_ERROR_NULL_GET_TRIANGLE_FUNC = GMIO_STL_ERROR_TAG + 2,
/* Specific error codes returned by STL_ascii read function */ /* Specific error codes returned by STL_ascii read function */
/*! Parsing error occured in gmio_stla_read() due to malformed STL ascii /*! Parsing error occured in gmio_stla_read() due to malformed STL ascii
* input */ * input */
GMIO_STLA_READ_PARSE_ERROR = GMIO_STL_ERROR_TAG + 100, GMIO_STL_ERROR_PARSING = GMIO_STL_ERROR_TAG + 100,
/*! Invalid max number of decimal significants digits for /*! Invalid max number of decimal significants digits for
* gmio_stla_write(), must be in [1..9] */ * gmio_stla_write(), must be in [1..9] */
GMIO_STLA_WRITE_INVALID_REAL32_PREC_ERROR = GMIO_STL_ERROR_TAG + 101, GMIO_STL_ERROR_INVALID_REAL32_PREC = GMIO_STL_ERROR_TAG + 101,
/* Specific error codes returned by STL_binary read/write functions */ /* Specific error codes returned by STL_binary read/write functions */
/*! The byte order argument supplied is not supported, must be little or /*! The byte order argument supplied is not supported, must be little or
* big endian */ * big endian */
GMIO_STLB_UNSUPPORTED_BYTE_ORDER_ERROR = GMIO_STL_ERROR_TAG + 300, GMIO_STL_ERROR_UNSUPPORTED_BYTE_ORDER = GMIO_STL_ERROR_TAG + 300,
/*! Error occured when reading header data in gmio_stlb_read() */ /*! Error occured when reading header data in gmio_stlb_read() */
GMIO_STLB_READ_HEADER_WRONG_SIZE_ERROR = GMIO_STL_ERROR_TAG + 301, GMIO_STL_ERROR_HEADER_WRONG_SIZE = GMIO_STL_ERROR_TAG + 301,
/*! Error occured when reading facet count in gmio_stlb_read() */ /*! Error occured when reading facet count in gmio_stlb_read() */
GMIO_STLB_READ_FACET_COUNT_ERROR = GMIO_STL_ERROR_TAG + 302 GMIO_STL_ERROR_FACET_COUNT = GMIO_STL_ERROR_TAG + 302
}; };
typedef enum gmio_stl_error gmio_stl_error_t; typedef enum gmio_stl_error gmio_stl_error_t;

View File

@ -27,7 +27,7 @@ int gmio_stl_read_file(
gmio_buffer_t* buffer, gmio_buffer_t* buffer,
gmio_stl_mesh_creator_t* creator) gmio_stl_mesh_creator_t* creator)
{ {
int error = GMIO_NO_ERROR; int error = GMIO_ERROR_OK;
FILE* file = NULL; FILE* file = NULL;
file = fopen(filepath, "rb"); file = fopen(filepath, "rb");
@ -42,7 +42,7 @@ int gmio_stl_read_file(
fclose(file); fclose(file);
} }
else { else {
error = GMIO_UNKNOWN_ERROR; error = GMIO_ERROR_UNKNOWN;
} }
return error; return error;
@ -50,7 +50,7 @@ int gmio_stl_read_file(
int gmio_stl_read(gmio_transfer_t *trsf, gmio_stl_mesh_creator_t *creator) int gmio_stl_read(gmio_transfer_t *trsf, gmio_stl_mesh_creator_t *creator)
{ {
int error = GMIO_NO_ERROR; int error = GMIO_ERROR_OK;
if (trsf != NULL) { if (trsf != NULL) {
const gmio_stl_format_t stl_format = gmio_stl_get_format(&trsf->stream); const gmio_stl_format_t stl_format = gmio_stl_get_format(&trsf->stream);
@ -69,12 +69,12 @@ int gmio_stl_read(gmio_transfer_t *trsf, gmio_stl_mesh_creator_t *creator)
break; break;
} }
case GMIO_STL_UNKNOWN_FORMAT: { case GMIO_STL_UNKNOWN_FORMAT: {
error = GMIO_STL_UNKNOWN_FORMAT_ERROR; error = GMIO_STL_ERROR_UNKNOWN_FORMAT;
} }
} /* end switch() */ } /* end switch() */
} }
else { else {
error = GMIO_NULL_TRANSFER_ERROR; error = GMIO_ERROR_NULL_TRANSFER;
} }
return error; return error;

View File

@ -109,7 +109,7 @@ typedef struct gmio_stla_write_options gmio_stla_write_options_t;
* values * values
* *
* \return Error code (see error.h and stl_error.h) * \return Error code (see error.h and stl_error.h)
* \retval GMIO_INVALID_BUFFER_SIZE_ERROR * \retval GMIO_ERROR_INVALID_BUFFER_SIZE
* if <tt>trsf->buffer.size < 512</tt> * if <tt>trsf->buffer.size < 512</tt>
*/ */
GMIO_LIBSTL_EXPORT GMIO_LIBSTL_EXPORT
@ -129,7 +129,7 @@ int gmio_stla_write(
* \param options Byte order of the input STL binary data * \param options Byte order of the input STL binary data
* *
* \return Error code (see error.h and stl_error.h) * \return Error code (see error.h and stl_error.h)
* \retval GMIO_INVALID_BUFFER_SIZE_ERROR * \retval GMIO_ERROR_INVALID_BUFFER_SIZE
* if <tt>trsf->buffer.size < GMIO_STLB_MIN_CONTENTS_SIZE</tt> * if <tt>trsf->buffer.size < GMIO_STLB_MIN_CONTENTS_SIZE</tt>
*/ */
GMIO_LIBSTL_EXPORT GMIO_LIBSTL_EXPORT

View File

@ -462,7 +462,7 @@ int gmio_stla_read(gmio_transfer_t* trsf, gmio_stl_mesh_creator_t* creator)
gmio_stla_parse_data_t parse_data; gmio_stla_parse_data_t parse_data;
{ /* Check validity of input parameters */ { /* Check validity of input parameters */
int error = GMIO_NO_ERROR; int error = GMIO_ERROR_OK;
if (!gmio_check_transfer(&error, trsf)) if (!gmio_check_transfer(&error, trsf))
return error; return error;
} }
@ -494,8 +494,8 @@ int gmio_stla_read(gmio_transfer_t* trsf, gmio_stl_mesh_creator_t* creator)
parse_solid(&parse_data); parse_solid(&parse_data);
if (parse_data.error) if (parse_data.error)
return GMIO_STLA_READ_PARSE_ERROR; return GMIO_STL_ERROR_PARSING;
if (parse_data.stream_iterator_cookie.is_stop_requested) if (parse_data.stream_iterator_cookie.is_stop_requested)
return GMIO_TRANSFER_STOPPED_ERROR; return GMIO_ERROR_TRANSFER_STOPPED;
return GMIO_NO_ERROR; return GMIO_ERROR_OK;
} }

View File

@ -132,7 +132,7 @@ int gmio_stla_write(
void* buffer_ptr = trsf != NULL ? trsf->buffer.ptr : NULL; void* buffer_ptr = trsf != NULL ? trsf->buffer.ptr : NULL;
char* buffc = buffer_ptr; char* buffc = buffer_ptr;
char coords_format[64]; char coords_format[64];
int error = GMIO_NO_ERROR; int error = GMIO_ERROR_OK;
/* Check validity of input parameters */ /* Check validity of input parameters */
if (!gmio_check_transfer(&error, trsf)) if (!gmio_check_transfer(&error, trsf))
@ -140,9 +140,9 @@ int gmio_stla_write(
if (!gmio_stl_check_mesh(&error, mesh)) if (!gmio_stl_check_mesh(&error, mesh))
return error; return error;
if (float32_prec == 0 || float32_prec > 9) if (float32_prec == 0 || float32_prec > 9)
return GMIO_STLA_WRITE_INVALID_REAL32_PREC_ERROR; return GMIO_STL_ERROR_INVALID_REAL32_PREC;
if (trsf->buffer.size < GMIO_STLA_FACET_SIZE_P2) if (trsf->buffer.size < GMIO_STLA_FACET_SIZE_P2)
return GMIO_INVALID_BUFFER_SIZE_ERROR; return GMIO_ERROR_INVALID_BUFFER_SIZE;
{ /* Create XYZ coords format string (for normal and vertex coords) */ { /* Create XYZ coords format string (for normal and vertex coords) */
char* it = coords_format; char* it = coords_format;
@ -160,7 +160,7 @@ int gmio_stla_write(
buffc = gmio_write_string(buffc, "solid "); buffc = gmio_write_string(buffc, "solid ");
buffc = gmio_write_string_eol(buffc, solid_name); buffc = gmio_write_string_eol(buffc, solid_name);
if (!gmio_transfer_flush_buffer(trsf, buffc - (char*)buffer_ptr)) if (!gmio_transfer_flush_buffer(trsf, buffc - (char*)buffer_ptr))
return GMIO_STREAM_ERROR; return GMIO_ERROR_STREAM;
} }
/* Write solid's facets */ /* Write solid's facets */
@ -202,11 +202,11 @@ int gmio_stla_write(
} /* end for (ibuffer_facet) */ } /* end for (ibuffer_facet) */
if (!gmio_transfer_flush_buffer(trsf, buffc - (char*)buffer_ptr)) if (!gmio_transfer_flush_buffer(trsf, buffc - (char*)buffer_ptr))
error = GMIO_STREAM_ERROR; error = GMIO_ERROR_STREAM;
/* Task control */ /* Task control */
if (gmio_no_error(error) && gmio_transfer_is_stop_requested(trsf)) if (gmio_no_error(error) && gmio_transfer_is_stop_requested(trsf))
error = GMIO_TRANSFER_STOPPED_ERROR; error = GMIO_ERROR_TRANSFER_STOPPED;
} /* end for (ifacet) */ } /* end for (ifacet) */
/* Write end of solid */ /* Write end of solid */
@ -214,7 +214,7 @@ int gmio_stla_write(
buffc = gmio_write_string(trsf->buffer.ptr, "endsolid "); buffc = gmio_write_string(trsf->buffer.ptr, "endsolid ");
buffc = gmio_write_string_eol(buffc, solid_name); buffc = gmio_write_string_eol(buffc, solid_name);
if (!gmio_transfer_flush_buffer(trsf, buffc - (char*)buffer_ptr)) if (!gmio_transfer_flush_buffer(trsf, buffc - (char*)buffer_ptr))
error = GMIO_STREAM_ERROR; error = GMIO_ERROR_STREAM;
} }
return error; return error;

View File

@ -83,7 +83,7 @@ int gmio_stlb_read(
gmio_stlb_readwrite_helper_t rparams = {0}; gmio_stlb_readwrite_helper_t rparams = {0};
uint8_t header_data[GMIO_STLB_HEADER_SIZE]; uint8_t header_data[GMIO_STLB_HEADER_SIZE];
uint32_t total_facet_count = 0; /* Facet count, as declared in the stream */ uint32_t total_facet_count = 0; /* Facet count, as declared in the stream */
int error = GMIO_NO_ERROR; /* Helper to store function result error code */ int error = GMIO_ERROR_OK; /* Helper to store function result error code */
/* Check validity of input parameters */ /* Check validity of input parameters */
if (!gmio_stlb_check_params(&error, trsf, byte_order)) if (!gmio_stlb_check_params(&error, trsf, byte_order))
@ -97,14 +97,14 @@ int gmio_stlb_read(
if (gmio_stream_read(&trsf->stream, header_data, 1, GMIO_STLB_HEADER_SIZE) if (gmio_stream_read(&trsf->stream, header_data, 1, GMIO_STLB_HEADER_SIZE)
!= GMIO_STLB_HEADER_SIZE) != GMIO_STLB_HEADER_SIZE)
{ {
return GMIO_STLB_READ_HEADER_WRONG_SIZE_ERROR; return GMIO_STL_ERROR_HEADER_WRONG_SIZE;
} }
/* Read facet count */ /* Read facet count */
if (gmio_stream_read(&trsf->stream, buffer_ptr, sizeof(uint32_t), 1) if (gmio_stream_read(&trsf->stream, buffer_ptr, sizeof(uint32_t), 1)
!= 1) != 1)
{ {
return GMIO_STLB_READ_FACET_COUNT_ERROR; return GMIO_STL_ERROR_FACET_COUNT;
} }
memcpy(&total_facet_count, buffer_ptr, sizeof(uint32_t)); memcpy(&total_facet_count, buffer_ptr, sizeof(uint32_t));
@ -130,9 +130,9 @@ int gmio_stlb_read(
GMIO_STLB_TRIANGLE_RAWSIZE, GMIO_STLB_TRIANGLE_RAWSIZE,
max_facet_count_per_read)); max_facet_count_per_read));
if (gmio_stream_error(&trsf->stream) != 0) if (gmio_stream_error(&trsf->stream) != 0)
error = GMIO_STREAM_ERROR; error = GMIO_ERROR_STREAM;
else if (rparams.facet_count > 0) else if (rparams.facet_count > 0)
error = GMIO_NO_ERROR; error = GMIO_ERROR_OK;
else else
break; /* Exit if no facet to read */ break; /* Exit if no facet to read */
@ -140,7 +140,7 @@ int gmio_stlb_read(
gmio_stlb_read_facets(creator, buffer_ptr, &rparams); gmio_stlb_read_facets(creator, buffer_ptr, &rparams);
rparams.i_facet_offset += rparams.facet_count; rparams.i_facet_offset += rparams.facet_count;
if (gmio_transfer_is_stop_requested(trsf)) if (gmio_transfer_is_stop_requested(trsf))
error = GMIO_TRANSFER_STOPPED_ERROR; error = GMIO_ERROR_TRANSFER_STOPPED;
} }
} /* end while */ } /* end while */
@ -148,6 +148,6 @@ int gmio_stlb_read(
gmio_stl_mesh_creator_end_solid(creator); gmio_stl_mesh_creator_end_solid(creator);
if (gmio_no_error(error) && rparams.i_facet_offset != total_facet_count) if (gmio_no_error(error) && rparams.i_facet_offset != total_facet_count)
error = GMIO_STLB_READ_FACET_COUNT_ERROR; error = GMIO_STL_ERROR_FACET_COUNT;
return error; return error;
} }

View File

@ -83,7 +83,7 @@ int gmio_stlb_write(
void* buffer_ptr = trsf != NULL ? trsf->buffer.ptr : NULL; void* buffer_ptr = trsf != NULL ? trsf->buffer.ptr : NULL;
gmio_stlb_readwrite_helper_t wparams = {0}; gmio_stlb_readwrite_helper_t wparams = {0};
uint32_t i_facet = 0; uint32_t i_facet = 0;
int error = GMIO_NO_ERROR; int error = GMIO_ERROR_OK;
/* Check validity of input parameters */ /* Check validity of input parameters */
gmio_stl_check_mesh(&error, mesh); gmio_stl_check_mesh(&error, mesh);
@ -106,7 +106,7 @@ int gmio_stlb_write(
if (gmio_stream_write(&trsf->stream, header_data, GMIO_STLB_HEADER_SIZE, 1) if (gmio_stream_write(&trsf->stream, header_data, GMIO_STLB_HEADER_SIZE, 1)
!= 1) != 1)
{ {
return GMIO_STREAM_ERROR; return GMIO_ERROR_STREAM;
} }
/* Write facet count */ /* Write facet count */
@ -115,7 +115,7 @@ int gmio_stlb_write(
else else
gmio_encode_uint32_be(facet_count, buffer_ptr); gmio_encode_uint32_be(facet_count, buffer_ptr);
if (gmio_stream_write(&trsf->stream, buffer_ptr, sizeof(uint32_t), 1) != 1) if (gmio_stream_write(&trsf->stream, buffer_ptr, sizeof(uint32_t), 1) != 1)
return GMIO_STREAM_ERROR; return GMIO_ERROR_STREAM;
/* Write triangles */ /* Write triangles */
for (i_facet = 0; for (i_facet = 0;
@ -139,12 +139,12 @@ int gmio_stlb_write(
wparams.facet_count) wparams.facet_count)
!= wparams.facet_count) != wparams.facet_count)
{ {
error = GMIO_STREAM_ERROR; error = GMIO_ERROR_STREAM;
} }
/* Handle stop request */ /* Handle stop request */
if (gmio_no_error(error) && gmio_transfer_is_stop_requested(trsf)) if (gmio_no_error(error) && gmio_transfer_is_stop_requested(trsf))
error = GMIO_TRANSFER_STOPPED_ERROR; error = GMIO_ERROR_TRANSFER_STOPPED;
} /* end for */ } /* end for */
return error; return error;