Change name of Robot struct to include in C++

template
PgSocks 2 years ago
parent 150c450210
commit f2918b441d

@ -1,8 +1,8 @@
#pragma once #pragma once
// Handle for the high level robot interface // Handle for the high level robot interface
struct Robot; struct RobotImp;
typedef struct Robot* Robot; typedef struct RobotImp* Robot;
/* /*
* Return a handle to the high level robot interface, or NULL on error. * Return a handle to the high level robot interface, or NULL on error.

@ -5,7 +5,7 @@
#include <string.h> #include <string.h>
#include <stdlib.h> #include <stdlib.h>
struct Robot { struct RobotImp {
struct Client* client; struct Client* client;
uint16_t seq; uint16_t seq;
@ -249,8 +249,8 @@ robot_work(Robot robot) {
} }
Robot robot_new() { Robot robot_new() {
struct Robot* robot = malloc(sizeof(struct Robot)); struct RobotImp* robot = malloc(sizeof(struct RobotImp));
memset(robot, 0, sizeof(struct Robot)); memset(robot, 0, sizeof(struct RobotImp));
return robot; return robot;
} }

Loading…
Cancel
Save