Skip to content

Commit f07279c

Browse files
authored
Declare the error string from inside library (#134)
* Declare the error string from inside library
1 parent f8ff8c1 commit f07279c

File tree

4 files changed

+5
-5
lines changed

4 files changed

+5
-5
lines changed

include/tdi/common/tdi_defs.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -359,7 +359,7 @@ typedef uint32_t tdi_dev_pipe_t;
359359
* @param[out] err_str Pointer to error string. Doesn't require user to allocate
360360
*space
361361
*/
362-
// void tdi_err_str(tdi_status_t sts, const char **err_str);
362+
void tdi_get_err_str(tdi_status_t sts, const char **err_str);
363363

364364
#ifdef __cplusplus
365365
}

src/CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ set(TDI_SRCS
1414
#tdi_cjson.cpp
1515
#tdi_info_impl.cpp
1616
#tdi_table_info.cpp
17-
#tdi_utils.cpp
17+
tdi_utils.cpp
1818
)
1919

2020
set(TDI_C_FRONTEND_SRCS

src/tdi_utils.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@ extern "C" {
2525
#include <target-sys/bf_sal/bf_sys_mem.h>
2626
#include <tdi/common/tdi_defs.h>
2727

28-
void tdi_err_str(tdi_status_t sts, const char **err_str) {
29-
*err_str = bf_err_str(sts);
28+
void tdi_get_err_str(tdi_status_t sts, const char **err_str) {
29+
*err_str = tdi_err_str(sts);
3030
}
3131

3232
#ifdef __cplusplus

tdi_python/tdicli.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -256,7 +256,7 @@ def _abort_transaction(self):
256256

257257
def err_str(self, sts):
258258
estr = c_char_p()
259-
self._driver.bf_rt_err_str(c_int(sts), byref(estr))
259+
self._driver.tdi_get_err_str(c_int(sts), byref(estr))
260260
return estr.value.decode('ascii')
261261
class TdiHandle(Structure):
262262
_fields_ = [("unused", c_int)]

0 commit comments

Comments
 (0)