Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Factory
opae
gcc14-fixes.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File gcc14-fixes.patch of Package opae
commit b7d93f997338039212e6ccc2edb18afb0b5381fb Author: Nicolas Morey <nmorey@suse.com> Date: Tue Nov 5 07:28:26 2024 +0100 gcc14 fixes - error: 'calloc' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Werror=calloc-transposed-args] Signed-off-by: Nicolas Morey <nmorey@suse.com> diff --git opae-libs/plugins/xfpga/metrics/metrics_utils.c opae-libs/plugins/xfpga/metrics/metrics_utils.c index a62d2aa3f664..5920a7cb046d 100644 --- opae-libs/plugins/xfpga/metrics/metrics_utils.c +++ opae-libs/plugins/xfpga/metrics/metrics_utils.c @@ -692,7 +692,7 @@ fpga_result get_bmc_metrics_values(fpga_handle handle, } if (_handle->_bmc_metric_cache_value == NULL) { - _handle->_bmc_metric_cache_value = calloc(sizeof(struct _fpga_bmc_metric), num_sensors); + _handle->_bmc_metric_cache_value = calloc(num_sensors, sizeof(struct _fpga_bmc_metric)); if (_handle->_bmc_metric_cache_value == NULL) { OPAE_ERR("Failed to allocate memory"); result = FPGA_NO_MEMORY; diff --git tools/fpgametrics/fpgametrics.c tools/fpgametrics/fpgametrics.c index e6f025223fd9..34c6f2fef6aa 100644 --- tools/fpgametrics/fpgametrics.c +++ tools/fpgametrics/fpgametrics.c @@ -230,7 +230,7 @@ int main(int argc, char *argv[]) ON_ERR_GOTO(res, out_close, "get num of metrics"); printf("\n\n ------Number of Metrics Discovered = %ld ------- \n\n\n", num_metrics); - metric_info = calloc(sizeof(struct fpga_metric_info), num_metrics); + metric_info = calloc(num_metrics, sizeof(struct fpga_metric_info)); if (metric_info == NULL) { printf(" Failed to allocate memroy \n"); res = FPGA_NO_MEMORY; @@ -240,7 +240,7 @@ int main(int argc, char *argv[]) res = fpgaGetMetricsInfo(fpga_handle, metric_info, &num_metrics); ON_ERR_GOTO(res, out_close, "get num of metrics info"); - id_array = calloc(sizeof(uint64_t), num_metrics); + id_array = calloc(num_metrics, sizeof(uint64_t)); if (id_array == NULL) { printf(" Failed to allocate memroy \n"); res = FPGA_NO_MEMORY; @@ -262,7 +262,7 @@ int main(int argc, char *argv[]) id_array[i] = i; } - metric_array = calloc(sizeof(struct fpga_metric), num_metrics); + metric_array = calloc(num_metrics, sizeof(struct fpga_metric)); if (metric_array == NULL) { printf(" Failed to allocate memroy \n"); res = FPGA_NO_MEMORY;
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor