Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
libfprint
fprintd
Commits
148b6fc6
Commit
148b6fc6
authored
May 20, 2008
by
Bastien Nocera
Committed by
Daniel Drake
May 22, 2008
Browse files
Constify username
Fixes a few warnings on compilation
parent
5d4e23ab
Changes
3
Hide whitespace changes
Inline
Side-by-side
src/file_storage.c
View file @
148b6fc6
...
...
@@ -78,7 +78,7 @@ static char *get_path_to_print(struct fp_dev *dev, enum fp_finger finger, char *
fp_dev_get_devtype
(
dev
),
finger
,
base_store
);
}
static
int
file_storage_get_basestore_for_username
(
char
*
username
,
char
**
base_store
)
static
int
file_storage_get_basestore_for_username
(
const
char
*
username
,
char
**
base_store
)
{
char
*
dirpath
=
FILE_STORAGE_PATH
;
...
...
@@ -88,7 +88,7 @@ static int file_storage_get_basestore_for_username(char *username, char **base_s
/* if username == NULL function will use current username */
int
file_storage_print_data_save
(
struct
fp_print_data
*
data
,
enum
fp_finger
finger
,
char
*
username
)
enum
fp_finger
finger
,
const
char
*
username
)
{
GError
*
err
=
NULL
;
char
*
path
;
...
...
@@ -164,7 +164,7 @@ static int load_from_file(char *path, struct fp_print_data **data)
}
int
file_storage_print_data_load
(
struct
fp_dev
*
dev
,
enum
fp_finger
finger
,
struct
fp_print_data
**
data
,
char
*
username
)
enum
fp_finger
finger
,
struct
fp_print_data
**
data
,
const
char
*
username
)
{
gchar
*
path
;
struct
fp_print_data
*
fdata
=
NULL
;
...
...
@@ -194,7 +194,7 @@ int file_storage_print_data_load(struct fp_dev *dev,
}
int
file_storage_print_data_delete
(
struct
fp_dev
*
dev
,
enum
fp_finger
finger
,
char
*
username
)
enum
fp_finger
finger
,
const
char
*
username
)
{
int
r
;
char
*
base_store
;
...
...
@@ -252,7 +252,7 @@ static GSList *scan_dev_storedir(char *devpath, uint16_t driver_id,
return
list
;
}
GSList
*
file_storage_discover_prints
(
struct
fp_dev
*
dev
,
char
*
username
)
GSList
*
file_storage_discover_prints
(
struct
fp_dev
*
dev
,
const
char
*
username
)
{
//GDir *dir;
//const gchar *ent;
...
...
src/file_storage.h
View file @
148b6fc6
...
...
@@ -23,19 +23,19 @@
#define FILE_STORAGE_H
int
file_storage_print_data_save
(
struct
fp_print_data
*
data
,
enum
fp_finger
finger
,
char
*
username
);
enum
fp_finger
finger
,
const
char
*
username
);
int
file_storage_print_data_load
(
struct
fp_dev
*
dev
,
enum
fp_finger
finger
,
struct
fp_print_data
**
data
,
char
*
username
);
enum
fp_finger
finger
,
struct
fp_print_data
**
data
,
const
char
*
username
);
int
file_storage_print_data_delete
(
struct
fp_dev
*
dev
,
enum
fp_finger
finger
,
char
*
username
);
enum
fp_finger
finger
,
const
char
*
username
);
int
file_storage_init
(
void
);
int
file_storage_deinit
(
void
);
GSList
*
file_storage_discover_prints
(
struct
fp_dev
*
dev
,
char
*
username
);
GSList
*
file_storage_discover_prints
(
struct
fp_dev
*
dev
,
const
char
*
username
);
#endif
src/storage.h
View file @
148b6fc6
...
...
@@ -25,12 +25,12 @@
#include
"file_storage.h"
typedef
int
(
*
storage_print_data_save
)(
struct
fp_print_data
*
data
,
enum
fp_finger
finger
,
char
*
username
);
enum
fp_finger
finger
,
const
char
*
username
);
typedef
int
(
*
storage_print_data_load
)(
struct
fp_dev
*
dev
,
enum
fp_finger
finger
,
struct
fp_print_data
**
data
,
char
*
username
);
enum
fp_finger
finger
,
struct
fp_print_data
**
data
,
const
char
*
username
);
typedef
int
(
*
storage_print_data_delete
)(
struct
fp_dev
*
dev
,
enum
fp_finger
finger
,
char
*
username
);
typedef
GSList
*
(
*
storage_discover_prints
)(
struct
fp_dev
*
dev
,
char
*
username
);
enum
fp_finger
finger
,
const
char
*
username
);
typedef
GSList
*
(
*
storage_discover_prints
)(
struct
fp_dev
*
dev
,
const
char
*
username
);
typedef
int
(
*
storage_init
)(
void
);
typedef
int
(
*
storage_deinit
)(
void
);
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment