fixed hexadecimal typed decode failure
This commit is contained in:
@@ -221,10 +221,11 @@ typedef enum
|
|||||||
|
|
||||||
typedef enum
|
typedef enum
|
||||||
{
|
{
|
||||||
SUB_CATEGORY_QUATERNARY = 0,
|
SUB_CATEGORY_BINARY = 0, // deprecated
|
||||||
SUB_CATEGORY_HEXADECIMAL = 1,
|
SUB_CATEGORY_QUATERNARY = 1,
|
||||||
SUB_CATEGORY_NEXT = 2,
|
SUB_CATEGORY_HEXADECIMAL = 2,
|
||||||
SUB_CATEGORY_MAX = 7,
|
SUB_CATEGORY_NEXT = 3,
|
||||||
|
SUB_CATEGORY_MAX = 4,
|
||||||
} t_remote_sub_category;
|
} t_remote_sub_category;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -139,13 +139,13 @@ INT8 ir_file_open(const UINT8 category, const UINT8 sub_category, const char* fi
|
|||||||
else
|
else
|
||||||
{
|
{
|
||||||
ir_binary_type = IR_TYPE_COMMANDS;
|
ir_binary_type = IR_TYPE_COMMANDS;
|
||||||
if (1 == sub_category)
|
if (SUB_CATEGORY_QUATERNARY == sub_category)
|
||||||
{
|
{
|
||||||
ir_hexadecimal = SUB_CATEGORY_QUATERNARY;
|
ir_hexadecimal = 0;
|
||||||
}
|
}
|
||||||
else if (2 == sub_category)
|
else if (SUB_CATEGORY_HEXADECIMAL == sub_category)
|
||||||
{
|
{
|
||||||
ir_hexadecimal = SUB_CATEGORY_HEXADECIMAL;
|
ir_hexadecimal = 1;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
@@ -205,13 +205,13 @@ INT8 ir_binary_open(const UINT8 category, const UINT8 sub_category, UINT8* binar
|
|||||||
else
|
else
|
||||||
{
|
{
|
||||||
ir_binary_type = IR_TYPE_COMMANDS;
|
ir_binary_type = IR_TYPE_COMMANDS;
|
||||||
if (1 == sub_category)
|
if (SUB_CATEGORY_QUATERNARY == sub_category)
|
||||||
{
|
{
|
||||||
ir_hexadecimal = SUB_CATEGORY_QUATERNARY;
|
ir_hexadecimal = 0;
|
||||||
}
|
}
|
||||||
else if (2 == sub_category)
|
else if (SUB_CATEGORY_HEXADECIMAL == sub_category)
|
||||||
{
|
{
|
||||||
ir_hexadecimal = SUB_CATEGORY_HEXADECIMAL;
|
ir_hexadecimal = 1;
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user