btrfs-progs: drop argument from attribute deprecated

The optional argument to attribute 'deprecated' has been introduced in
gcc 4.5, and does not build on 4.4 which is still in use. The
recommended replacements are mentioned in the comment, not absolutely
necessary to repeat it via the attribute.

Reported-by: Amr El-Sharnoby <amr.elsharnoby@horizontechs.com>
Signed-off-by: David Sterba <dsterba@suse.cz>
This commit is contained in:
David Sterba 2015-06-30 15:05:07 +02:00
parent df0bb2f1d2
commit 1b1fd2c190
2 changed files with 4 additions and 4 deletions

View File

@ -727,7 +727,7 @@ int path_cat_out(char *out, const char *p1, const char *p2)
return 0;
}
__attribute__((deprecated("please use path_cat_out")))
__attribute__((deprecated))
char *path_cat(const char *p1, const char *p2)
{
int p1_len = strlen(p1);
@ -759,7 +759,7 @@ int path_cat3_out(char *out, const char *p1, const char *p2, const char *p3)
return 0;
}
__attribute__((deprecated("please use path_cat3_out")))
__attribute__((deprecated))
char *path_cat3(const char *p1, const char *p2, const char *p3)
{
int p1_len = strlen(p1);

View File

@ -93,9 +93,9 @@ int btrfs_subvolid_resolve(int fd, char *path, size_t path_len, u64 subvol_id);
* DEPRECATED: the functions path_cat and path_cat3 are unsafe and should not
* be used, use the _out variants and always check the return code.
*/
__attribute__((deprecated("please use path_cat_out")))
__attribute__((deprecated))
char *path_cat(const char *p1, const char *p2);
__attribute__((deprecated("please use path_cat3_out")))
__attribute__((deprecated))
char *path_cat3(const char *p1, const char *p2, const char *p3);
int path_cat_out(char *out, const char *p1, const char *p2);