*
* To convert an integer to a string in the decimal base,
* eina_convert_itoa() should be used. If the hexadecimal base is
- * wanted, eina_convert_xtoa() should be used. They all need a bufffer
+ * wanted, eina_convert_xtoa() should be used. They all need a buffer
* sufficiently large to store all the cyphers.
*
* Here is an example of use:
*
* @note The container for the iterator is of type DIR*.
* @note The iterator will walk over '.' and '..' without returning them.
- * @note The difference between this function ahd eina_file_direct_ls() is that
+ * @note The difference between this function and eina_file_direct_ls() is that
* it guarantees the file type information will be correct incurring a
* possible performance penalty.
*
*
* @note The container for the iterator is of type DIR*.
* @note The iterator will walk over '.' and '..' without returning them.
- * @note The difference between this function ahd eina_file_stat_ls() is that
+ * @note The difference between this function and eina_file_stat_ls() is that
* it may not get the file type information however it is likely to be
* faster.
*
*
* @param file File handler to unref.
*
- * Decremente file's refcount and if it reaches zero close it.
+ * Decrement file's refcount and if it reaches zero close it.
*
* @since 1.1
*/
* @brief Tell if their was an IO error during the life of a mmaped file
*
* @param file The file handler to the mmaped file.
- * @param map Memory map to check if an error occured on it.
+ * @param map Memory map to check if an error occurred on it.
* @return #EINA_TRUE if there was an IO error, #EINA_FALSE otherwise.
*
* @since 1.2
* @return #EINA_TRUE on success, #EINA_FALSE on failure.
*
* This enables (if possible on your platform) a signal handler for
- * SIGBUS, that replaces the "bad page" with a pzge of 0's (from /dev/zero)
+ * SIGBUS, that replaces the "bad page" with a page of 0's (from /dev/zero)
* if a SIGBUS occurs. This allows for safe mmap() of files that may truncate
* or from files on devices with IO errors. Normally these cases will result
* in a SIGBUS being delivered (and termination of your process), but
*
* The loaded shared objects may have two visible functions that will
* be called and might provide initialization and shutdown
- * proceedures. The symbols are @c __eina_module_init and
+ * procedures. The symbols are @c __eina_module_init and
* @c __eina_module_shutdown and will be defined by the macros
* EINA_MODULE_INIT() and EINA_MODULE_SHUTDOWN().
*
* #EINA_FALSE is returned. If it is a internal Eina module and the
* module can not be initialized, the error
* #EINA_ERROR_MODULE_INIT_FAILED is set and #EINA_FALSE is
- * returned. If the module has already been loaded, it's refeence
+ * returned. If the module has already been loaded, it's reference
* counter is increased by one and #EINA_TRUE is returned. If @p module is
* @c NULL, the function returns immediately #EINA_FALSE.
*
- * When the symbols of the shared file objetcts are not needed
+ * When the symbols of the shared file objects are not needed
* anymore, call eina_module_unload() to unload the module.
*/
EAPI Eina_Bool
eina_module_unload(Eina_Module *module) EINA_ARG_NONNULL(1);
/**
- * @brief Retrive the data associated to a symbol.
+ * @brief Retrieve the data associated to a symbol.
*
* @param module The module.
* @param symbol The symbol.
eina_module_symbol_path_get(const void *symbol, const char *sub_dir) EINA_PURE EINA_MALLOC EINA_ARG_NONNULL(1, 2);
/**
- * @brief Return the path built from the value of an environment varialbe and a
+ * @brief Return the path built from the value of an environment variable and a
* given sub directory.
*
* @param env The environment variable to expand.
* @return The prefix handle, or NULL on failure
*
* Applications and libraries are most often not just single executables nor
- * single shared library binares, but also come with extra modules they
+ * single shared library binaries, but also come with extra modules they
* have to load, extra binary utilities they need to run, or have data files
- * they need to load. A very primitve application ASSUMES a fixed install
+ * they need to load. A very primitive application ASSUMES a fixed install
* location at compile-time, but this disallows the ability to re-locate
* the application (or library) somewhere else after compilation (if you run
* out of space on a given disk, partition etc. for example), or necessitate
* @section grid_slicer Grid Slicer
*
* Grid slicer and Eina_Tiler are usually used together, that is however @b not
- * nescessary, they can be used independently. Grid slicer provides an easy API
- * to divide an area in tiles which is usefull in certain applications to divide
+ * necessary, they can be used independently. Grid slicer provides an easy API
+ * to divide an area in tiles which is useful in certain applications to divide
* the area that will be rendered into tiles. It's customary to, then create one
* Eina_Tiler for each tile.
*
* iterate over every tile in the grid having as its data a
* #Eina_Tile_Grid_Info.
*
- * @note This is a convinience function, iterating over the returned iterator is
+ * @note This is a convenience function, iterating over the returned iterator is
* equivalent to calling eina_tile_grid_slicer_setup() and calling
* eina_tile_grid_slicer_next() untill it returns EINA_FALSE.
*/