tools/misc: Use const whenever we point to literal strings

literal strings are not meant to be modified. So we should use const
char * rather than char * when we we to store a pointer to them.

Signed-off-by: Julien Grall <jgrall@amazon.com>
Reviewed-by: Anthony PERARD <anthony.perard@citrix.com>
Acked-by: Wei Liu <wl@xen.org>
This commit is contained in:
Julien Grall committed 2021-05-18 14:54:05 +01:00
1 parent 89aae4ad8f
commit 5605cfd49a
2 files changed
+4 -4

No files matched your search

+1 -1
View File
@@ -44,7 +44,7 @@ enum guest_type {
XEN_NONE = 3
};
static char *type;
static const char *type;
static char *ver;
static void cpuid(uint32_t idx, uint32_t *regs, int pv_context)
+3 -3
View File
@@ -81,9 +81,9 @@ static int xenhypfs_wr(char *path, char *val)
return ret;
}
static char *xenhypfs_type(struct xenhypfs_dirent *ent)
static const char *xenhypfs_type(struct xenhypfs_dirent *ent)
{
char *res;
const char *res;
switch (ent->type) {
case xenhypfs_type_dir:
@@ -134,7 +134,7 @@ static int xenhypfs_ls(char *path)
return ret;
}
static int xenhypfs_tree_sub(char *path, unsigned int depth)
static int xenhypfs_tree_sub(const char *path, unsigned int depth)
{
struct xenhypfs_dirent *ent;
unsigned int n, i;
Reference in new issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.