Skip to content

Commit eaac84b

Browse files
authored
Merge pull request #12467 from kjbracey-arm/nsapics
Inline nsapi_create_stack(NetworkStack)
2 parents a937d30 + f40c561 commit eaac84b

File tree

3 files changed

+9
-15
lines changed

3 files changed

+9
-15
lines changed

UNITTESTS/stubs/NetworkStack_stub.cpp

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -68,11 +68,6 @@ NetworkStack *nsapi_create_stack(nsapi_stack_t *stack)
6868
return reinterpret_cast<NetworkStack *>(stack);
6969
}
7070

71-
NetworkStack *nsapi_create_stack(NetworkStack *stack)
72-
{
73-
return reinterpret_cast<NetworkStack *>(stack);
74-
}
75-
7671
nsapi_value_or_error_t NetworkStack::gethostbyname_async(const char *host, hostbyname_cb_t callback, nsapi_version_t version,
7772
const char *interface_name)
7873
{

features/netsocket/NetworkStack.cpp

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -433,8 +433,3 @@ NetworkStack *nsapi_create_stack(nsapi_stack_t *stack)
433433
return new (stack->_stack_buffer) NetworkStackWrapper;
434434
}
435435

436-
NetworkStack *nsapi_create_stack(NetworkStack *stack)
437-
{
438-
return stack;
439-
}
440-

features/netsocket/NetworkStack.h

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -477,14 +477,18 @@ class NetworkStack : public DNS {
477477

478478
/** Convert a raw nsapi_stack_t object into a C++ NetworkStack object
479479
*
480-
* @param stack Reference to an object that can be converted to a stack
480+
* @param stack Pointer to an object that can be converted to a stack
481481
* - A raw nsapi_stack_t object
482-
* - A reference to a network stack
483-
* - A reference to a network interface
484-
* @return Reference to the underlying network stack
482+
* - A pointer to a network stack
483+
* - A pointer to a network interface
484+
* @return Pointer to the underlying network stack
485485
*/
486486
NetworkStack *nsapi_create_stack(nsapi_stack_t *stack);
487-
NetworkStack *nsapi_create_stack(NetworkStack *stack);
487+
488+
inline NetworkStack *nsapi_create_stack(NetworkStack *stack)
489+
{
490+
return stack;
491+
}
488492

489493
template <typename IF>
490494
NetworkStack *nsapi_create_stack(IF *iface)

0 commit comments

Comments
 (0)