diff --git a/src/api/node_info.c b/src/api/node_info.c index e754fd181e20a8b00effa5297cef898d1df2e840..86a840130d09862a42870113bc3c11d13a6e8be2 100644 --- a/src/api/node_info.c +++ b/src/api/node_info.c @@ -52,13 +52,14 @@ main (int argc, char *argv[]) static time_t last_update_time = (time_t) NULL; int error_code, i; node_info_msg_t * node_info_msg_ptr = NULL; - node_table_t * node_ptr = node_info_msg_ptr -> node_array ; + node_table_t * node_ptr; error_code = slurm_load_node (last_update_time, &node_info_msg_ptr); if (error_code) { printf ("slurm_load_node error %d\n", error_code); exit (error_code); } + node_ptr = node_info_msg_ptr -> node_array ; printf("Nodes updated at %d, record count %d\n", node_info_msg_ptr ->last_update, node_info_msg_ptr->record_count); @@ -75,7 +76,7 @@ main (int argc, char *argv[]) printf ("skipping...\n"); } - slurm_free_node_info ( node_info_msg_ptr ) ; + //slurm_free_node_info ( node_info_msg_ptr ) ; exit (0); } #endif diff --git a/src/api/partition_info.c b/src/api/partition_info.c index 94a09788f54ad2a38c532e76374cdd41459109b6..77798ff1b6abdb0a7b9d3d1d2c3de7c5af0f0d29 100644 --- a/src/api/partition_info.c +++ b/src/api/partition_info.c @@ -25,16 +25,16 @@ main (int argc, char *argv[]) int error_code ; partition_info_msg_t * part_info_ptr = NULL; - error_code = slurm_load_partition_info (last_update_time, &part_buffer_ptr); + error_code = slurm_load_partitions (last_update_time, &part_info_ptr); if (error_code) { printf ("slurm_load_part error %d\n", error_code); exit (error_code); } printf("Updated at %lx, record count %d\n", - part_buffer_ptr->last_update, part_buffer_ptr->part_count); - - slurm_free_partition_info (part_buffer_ptr); + (time_t) part_info_ptr->last_update, part_info_ptr->record_count); + slurm_print_partition_info ( part_info_ptr ) ; + slurm_free_partition_info (part_info_ptr); exit (0); } #endif