typedef unsigned short U16_char;
/*----------------------------------------------------------------*/
/* Local Variables */
/*----------------------------------------------------------------*/
int32 length, i;
/*----------------------------------------------------------------*/
/* Code Body */
/*----------------------------------------------------------------*/
length = get_strleng(file_path_name);
/* search from tail until "." */
for (i = length - 1; i >= 0; i--)
{
if (file_path_name[i] == '.')
{
return &file_path_name[i + 1];
}
}
return NULL;
}
U16_char *applib_jiangong_get_file_extension(U16_char*file_path_name)
{/*----------------------------------------------------------------*/
/* Local Variables */
/*----------------------------------------------------------------*/
int32 length, i;
/*----------------------------------------------------------------*/
/* Code Body */
/*----------------------------------------------------------------*/
length = get_strleng(file_path_name);
/* search from tail until "." */
for (i = length - 1; i >= 0; i--)
{
if (file_path_name[i] == '.')
{
return &file_path_name[i + 1];
}
}
return NULL;
}