aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTakashi Sakamoto <o-takashi@sakamocchi.jp>2023-07-23 19:05:09 +0900
committerTakashi Sakamoto <o-takashi@sakamocchi.jp>2023-10-03 21:45:12 +0900
commitbc58619a8091caf1675c044390ed0e6978b44fb3 (patch)
tree39326f12b7e76ea338011eff2028f4b4420b4195
parentcb20a538934ffa1673e49df11699884890026e60 (diff)
downloadlibhinawa-bc58619a8091caf1675c044390ed0e6978b44fb3.tar.gz
fw_node: change prototype of FwNode.read_cycle_time()
The '*const' is not necessarily useful in function prototype. This commit replaces it with a simple pointer. Signed-off-by: Takashi Sakamoto <o-takashi@sakamocchi.jp>
-rw-r--r--src/fw_node.c4
-rw-r--r--src/fw_node.h2
-rw-r--r--src/hinawa.map3
3 files changed, 4 insertions, 5 deletions
diff --git a/src/fw_node.c b/src/fw_node.c
index 8c2db92..68a0c57 100644
--- a/src/fw_node.c
+++ b/src/fw_node.c
@@ -442,10 +442,10 @@ gboolean hinawa_fw_node_get_config_rom(HinawaFwNode *self, const guint8 **image,
*
* Returns: TRUE if the overall operation finishes successfully, otherwise FALSE.
*
- * Since: 2.6
+ * Since: 3.0
*/
gboolean hinawa_fw_node_read_cycle_time(HinawaFwNode *self, gint clock_id,
- HinawaCycleTime *const *cycle_time, GError **error)
+ HinawaCycleTime **cycle_time, GError **error)
{
int err;
diff --git a/src/fw_node.h b/src/fw_node.h
index f6bf192..7d230b3 100644
--- a/src/fw_node.h
+++ b/src/fw_node.h
@@ -47,7 +47,7 @@ gboolean hinawa_fw_node_get_config_rom(HinawaFwNode *self, const guint8 **image,
GError **error);
gboolean hinawa_fw_node_read_cycle_time(HinawaFwNode *self, gint clock_id,
- HinawaCycleTime *const *cycle_time, GError **error);
+ HinawaCycleTime **cycle_time, GError **error);
gboolean hinawa_fw_node_create_source(HinawaFwNode *self, GSource **gsrc, GError **error);
diff --git a/src/hinawa.map b/src/hinawa.map
index e430703..fc835b9 100644
--- a/src/hinawa.map
+++ b/src/hinawa.map
@@ -83,8 +83,6 @@ HINAWA_2_6_0 {
"hinawa_cycle_time_compute_tstamp";
"hinawa_cycle_time_parse_tstamp";
- "hinawa_fw_node_read_cycle_time";
-
"hinawa_fw_req_transaction_with_tstamp";
"hinawa_fw_fcp_command_with_tstamp";
@@ -96,6 +94,7 @@ HINAWA_3_0_0 {
"hinawa_fw_node_open";
"hinawa_fw_node_get_config_rom";
"hinawa_fw_node_create_source";
+ "hinawa_fw_node_read_cycle_time";
"hinawa_fw_req_request";
"hinawa_fw_req_transaction";