ALT Linux Bugzilla
– Attachment 17354 Details for
Bug 52372
Заголовочный файл ссылается на неопределённые символы
New bug
|
Search
|
[?]
|
Help
Register
|
Log In
[x]
|
Forgot Password
Login:
[x]
|
EN
|
RU
[patch]
remove inline declarations from common header
libreiserfs-0.3.0.5-tools.patch (text/plain), 2.99 KB, created by
Leonid Krivoshein
on 2024-12-08 05:35:13 MSK
(
hide
)
Description:
remove inline declarations from common header
Filename:
MIME Type:
Creator:
Leonid Krivoshein
Created:
2024-12-08 05:35:13 MSK
Size:
2.99 KB
patch
obsolete
>diff -urN progsreiserfs-0.3.0.5/include/reiserfs/tools.h.orig progsreiserfs-0.3.0.5/include/reiserfs/tools.h >--- progsreiserfs-0.3.0.5/include/reiserfs/tools.h.orig 2024-12-08 04:14:46.368400049 +0300 >+++ progsreiserfs-0.3.0.5/include/reiserfs/tools.h 2024-12-08 04:14:46.368400049 +0300 >@@ -25,14 +25,14 @@ > > typedef int (*reiserfs_comp_func_t)(void *item1, void *item2); > >-extern inline int reiserfs_tools_set_bit (int nr, void *addr); >-extern inline int reiserfs_tools_clear_bit (int nr, void *addr); >-extern inline int reiserfs_tools_test_bit(int nr, const void *addr); >+extern int reiserfs_tools_set_bit (int nr, void *addr); >+extern int reiserfs_tools_clear_bit (int nr, void *addr); >+extern int reiserfs_tools_test_bit(int nr, const void *addr); > >-extern inline int reiserfs_tools_find_first_zero_bit (const void *vaddr, >+extern int reiserfs_tools_find_first_zero_bit (const void *vaddr, > unsigned size); > >-extern inline int reiserfs_tools_find_next_zero_bit (const void *vaddr, >+extern int reiserfs_tools_find_next_zero_bit (const void *vaddr, > unsigned size, > unsigned offset); > >diff -urN progsreiserfs-0.3.0.5/libreiserfs/tools.c.orig progsreiserfs/libreiserfs/tools.c >--- progsreiserfs-0.3.0.5/libreiserfs/tools.c.orig 2024-12-08 04:14:46.368400049 +0300 >+++ progsreiserfs-0.3.0.5/libreiserfs/tools.c 2024-12-08 04:14:46.368400049 +0300 >@@ -193,34 +193,31 @@ found_middle: > return result + reiserfs_tools_ffz(SWAP32(tmp)); > } > >-inline int reiserfs_tools_set_bit(int nr, void *addr) { >+int reiserfs_tools_set_bit(int nr, void *addr) { > #ifndef WORDS_BIGENDIAN > return reiserfs_tools_le_set_bit(nr, addr); > #else > return reiserfs_tools_be_set_bit(nr, addr); > #endif >- return 0; > } > >-inline int reiserfs_tools_clear_bit(int nr, void *addr) { >+int reiserfs_tools_clear_bit(int nr, void *addr) { > #ifndef WORDS_BIGENDIAN > return reiserfs_tools_le_clear_bit(nr, addr); > #else > return reiserfs_tools_be_clear_bit(nr, addr); > #endif >- return 0; > } > >-inline int reiserfs_tools_test_bit(int nr, const void *addr) { >+int reiserfs_tools_test_bit(int nr, const void *addr) { > #ifndef WORDS_BIGENDIAN > return reiserfs_tools_le_test_bit(nr, addr); > #else > return reiserfs_tools_be_test_bit(nr, addr); > #endif >- return 0; > } > >-inline int reiserfs_tools_find_first_zero_bit(const void *vaddr, >+int reiserfs_tools_find_first_zero_bit(const void *vaddr, > unsigned size) > { > #ifndef WORDS_BIGENDIAN >@@ -228,10 +225,9 @@ inline int reiserfs_tools_find_first_zero_bit(const void *vaddr, > #else > return reiserfs_tools_be_find_first_zero_bit(vaddr, size); > #endif >- return 0; > } > >-inline int reiserfs_tools_find_next_zero_bit(const void *vaddr, >+int reiserfs_tools_find_next_zero_bit(const void *vaddr, > unsigned size, > unsigned offset) > { >@@ -240,7 +236,6 @@ inline int reiserfs_tools_find_next_zero_bit(const void *vaddr, > #else > return reiserfs_tools_be_find_next_zero_bit(vaddr, size, offset); > #endif >- return 0; > } > > /* Signature checking functions */
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 52372
: 17354