ETB fragment is null in fragments #4856
This commit is contained in:
parent
5576065eb9
commit
ae4cc77c75
|
@ -140,9 +140,10 @@ const electronic_throttle_s* getLiveDataAddr(size_t) {
|
||||||
return etb;
|
return etb;
|
||||||
}
|
}
|
||||||
|
|
||||||
#if EFI_UNIT_TEST
|
|
||||||
FragmentList getLiveDataFragments() {
|
FragmentList getLiveDataFragments() {
|
||||||
// todo: would same runtime be optimized into static during firmware build?
|
// currently we initialize the array on first invocation
|
||||||
|
// this is quite a hack in terms of order of execution in real firmware code!
|
||||||
|
// todo: this still only allows for ONE unit test to work properly?!
|
||||||
static FragmentEntry fragments[] = {
|
static FragmentEntry fragments[] = {
|
||||||
// This header is generated - do not edit by hand!
|
// This header is generated - do not edit by hand!
|
||||||
#include "live_data_fragments.h"
|
#include "live_data_fragments.h"
|
||||||
|
@ -150,15 +151,3 @@ FragmentList getLiveDataFragments() {
|
||||||
|
|
||||||
return { fragments, efi::size(fragments) };
|
return { fragments, efi::size(fragments) };
|
||||||
}
|
}
|
||||||
#else
|
|
||||||
|
|
||||||
static const FragmentEntry fragments[] = {
|
|
||||||
// This header is generated - do not edit by hand!
|
|
||||||
#include "live_data_fragments.h"
|
|
||||||
};
|
|
||||||
|
|
||||||
FragmentList getLiveDataFragments() {
|
|
||||||
return { fragments, efi::size(fragments) };
|
|
||||||
}
|
|
||||||
|
|
||||||
#endif
|
|
||||||
|
|
Loading…
Reference in New Issue