File tree 4 files changed +12
-7
lines changed
4 files changed +12
-7
lines changed Original file line number Diff line number Diff line change 1
1
# Changelog
2
2
3
+ ## Development Build: equuleus-rc1: dev81
4
+ - Fix Address Sanitizer issue in vxworks-console-testrunner
5
+ - f-sanitizer issue in coverage-shared-idma
6
+ - See < https://github.com/nasa/osal/pull/1467 > and < https://github.com/nasa/osal/pull/1470 >
7
+
3
8
## Development Build: equuleus-rc1+dev73
4
9
- High-res timed stream ops
5
10
- Moves OS_strnlen to public API and adds static analysis comments
Original file line number Diff line number Diff line change 34
34
/*
35
35
* Development Build Macro Definitions
36
36
*/
37
- #define OS_BUILD_NUMBER 73
37
+ #define OS_BUILD_NUMBER 81
38
38
#define OS_BUILD_BASELINE "equuleus-rc1"
39
39
#define OS_BUILD_DEV_CYCLE "equuleus-rc2" /**< @brief Development: Release name for current development cycle */
40
40
#define OS_BUILD_CODENAME "Equuleus" /**< @brief: Development: Code name for the current build */
Original file line number Diff line number Diff line change @@ -597,7 +597,6 @@ int32 OS_ObjectIdFindNextFree(OS_object_token_t *token)
597
597
598
598
base_id = OS_GetBaseForObjectType (token -> obj_type );
599
599
max_id = OS_GetMaxForObjectType (token -> obj_type );
600
- objtype_state = & OS_objtype_state [token -> obj_type ];
601
600
602
601
if (max_id == 0 )
603
602
{
@@ -610,8 +609,9 @@ int32 OS_ObjectIdFindNextFree(OS_object_token_t *token)
610
609
}
611
610
else
612
611
{
613
- return_code = OS_ERR_NO_FREE_IDS ;
614
- serial = OS_ObjectIdToSerialNumber_Impl (objtype_state -> last_id_issued );
612
+ return_code = OS_ERR_NO_FREE_IDS ;
613
+ objtype_state = & OS_objtype_state [token -> obj_type ];
614
+ serial = OS_ObjectIdToSerialNumber_Impl (objtype_state -> last_id_issued );
615
615
}
616
616
617
617
for (i = 0 ; i < max_id ; ++ i )
Original file line number Diff line number Diff line change @@ -121,13 +121,13 @@ int32 OS_ConsoleCreate_Impl(const OS_object_token_t *token)
121
121
int32 return_code ;
122
122
OS_console_internal_record_t * console ;
123
123
124
- local = OS_OBJECT_TABLE_GET (OS_impl_console_table , * token );
125
- console = OS_OBJECT_TABLE_GET (OS_console_table , * token );
126
-
127
124
if (OS_ObjectIndexFromToken (token ) == 0 )
128
125
{
129
126
return_code = OS_SUCCESS ;
130
127
128
+ local = OS_OBJECT_TABLE_GET (OS_impl_console_table , * token );
129
+ console = OS_OBJECT_TABLE_GET (OS_console_table , * token );
130
+
131
131
if (console -> IsAsync )
132
132
{
133
133
OS_DEBUG ("%s(): Starting Async Console Handler\n" , __func__ );
You can’t perform that action at this time.
0 commit comments