mirror of
https://github.com/ilyakooo0/nixpkgs.git
synced 2024-09-29 08:38:18 +03:00
f0f53431d1
This fixes the build with clang 16, which defaults to C++17. In C++17, the `register` storage class specifier was removed.
22 lines
579 B
Diff
22 lines
579 B
Diff
diff -ur a/libdjvu/GBitmap.h b/libdjvu/GBitmap.h
|
|
--- a/libdjvu/GBitmap.h 2020-11-20 09:57:32.000000000 -0700
|
|
+++ b/libdjvu/GBitmap.h 2023-07-07 07:07:45.519912414 -0600
|
|
@@ -620,7 +620,7 @@
|
|
inline int
|
|
GBitmap::read_run(unsigned char *&data)
|
|
{
|
|
- register int z=*data++;
|
|
+ int z=*data++;
|
|
return (z>=RUNOVERFLOWVALUE)?
|
|
((z&~RUNOVERFLOWVALUE)<<8)|(*data++):z;
|
|
}
|
|
@@ -628,7 +628,7 @@
|
|
inline int
|
|
GBitmap::read_run(const unsigned char *&data)
|
|
{
|
|
- register int z=*data++;
|
|
+ int z=*data++;
|
|
return (z>=RUNOVERFLOWVALUE)?
|
|
((z&~RUNOVERFLOWVALUE)<<8)|(*data++):z;
|
|
}
|