summaryrefslogtreecommitdiff
path: root/fluid/tools/autodoc.cxx
diff options
context:
space:
mode:
authormaxim nikonov <maxim.nikonov@hqo.co>2026-02-06 18:12:40 +0500
committermaxim nikonov <maxim.nikonov@hqo.co>2026-02-06 18:12:40 +0500
commitb4995f979d127cea667b4e2b71c91e9db4ab52ef (patch)
treefbebc775e10932bace8d6a7c3481b1ba200c64db /fluid/tools/autodoc.cxx
parent9575eb0a1ffa8150f70f88b5f6b55f342c3c0088 (diff)
wip
Diffstat (limited to 'fluid/tools/autodoc.cxx')
-rw-r--r--fluid/tools/autodoc.cxx24
1 files changed, 16 insertions, 8 deletions
diff --git a/fluid/tools/autodoc.cxx b/fluid/tools/autodoc.cxx
index a59e08ab9..aaa61486e 100644
--- a/fluid/tools/autodoc.cxx
+++ b/fluid/tools/autodoc.cxx
@@ -125,10 +125,12 @@ void blend_alpha_left(const Fl_RGB_Image *img, int dx) {
int max_x = dx, max_y = img->h();
int ld = img->ld(); if (ld == 0) ld = img->w() * img->d();
float a = 255.0f/static_cast<float>(max_x);
- for (int i = 0; i < max_x; i++) {
+ int i;
+ for (i = 0; i < max_x; i++) {
uchar *rgba = (uchar*)img->data()[0] + i * img->d();
uchar alpha = static_cast<uchar>(i * a);
- for (int j = 0; j < max_y; j++) {
+ int j;
+ for (j = 0; j < max_y; j++) {
rgba[3] = fl_min(alpha, rgba[3]);
rgba += ld;
}
@@ -150,10 +152,12 @@ void blend_alpha_top(const Fl_RGB_Image *img, int dy) {
int max_x = img->w(), max_y = dy;
int ld = img->ld(); if (ld == 0) ld = img->w() * img->d();
float a = 255.0f/static_cast<float>(max_y);
- for (int i = 0; i < max_y; i++) {
+ int i;
+ for (i = 0; i < max_y; i++) {
uchar *rgba = (uchar*)img->data()[0] + i * ld;
uchar alpha = static_cast<uchar>(i * a);
- for (int j = 0; j < max_x; j++) {
+ int j;
+ for (j = 0; j < max_x; j++) {
rgba[3] = fl_min(alpha, rgba[3]);
rgba += 4;
}
@@ -175,10 +179,12 @@ void blend_alpha_right(const Fl_RGB_Image *img, int dx) {
int max_x = dx, max_y = img->h();
int ld = img->ld(); if (ld == 0) ld = img->w() * img->d();
float a = 255.0f/static_cast<float>(max_x);
- for (int i = 0; i < max_x; i++) {
+ int i;
+ for (i = 0; i < max_x; i++) {
uchar *rgba = (uchar*)img->data()[0] + (img->w()-i-1) * img->d();
uchar alpha = static_cast<uchar>(i * a);
- for (int j = 0; j < max_y; j++) {
+ int j;
+ for (j = 0; j < max_y; j++) {
rgba[3] = fl_min(alpha, rgba[3]);
rgba += ld;
}
@@ -200,10 +206,12 @@ void blend_alpha_bottom(const Fl_RGB_Image *img, int dy) {
int max_x = img->w(), max_y = dy;
int ld = img->ld(); if (ld == 0) ld = img->w() * img->d();
float a = 255.0f/static_cast<float>(max_y);
- for (int i = 0; i < max_y; i++) {
+ int i;
+ for (i = 0; i < max_y; i++) {
uchar *rgba = (uchar*)img->data()[0] + (img->h()-i-1) * ld;
uchar alpha = static_cast<uchar>(i * a);
- for (int j = 0; j < max_x; j++) {
+ int j;
+ for (j = 0; j < max_x; j++) {
rgba[3] = fl_min(alpha, rgba[3]);
rgba += 4;
}