Skip to content
Snippets Groups Projects
Commit 17d30021 authored by Matthias Melcher's avatar Matthias Melcher
Browse files

FLUID: Remove warnings.

parent 4d8a0df3
No related branches found
No related tags found
No related merge requests found
...@@ -208,12 +208,12 @@ Fl_String fl_filename_shortened(const Fl_String &filename, int max_chars) { ...@@ -208,12 +208,12 @@ Fl_String fl_filename_shortened(const Fl_String &filename, int max_chars) {
// Create a new string by replacing characters in the middle. // Create a new string by replacing characters in the middle.
int remove_chars = num_chars - max_chars + ell_bytes; int remove_chars = num_chars - max_chars + ell_bytes;
int left_chars = (max_chars - ell_bytes)/2; int left_chars = (max_chars - ell_bytes)/2;
int right_chars = max_chars - left_chars - 3; // int right_chars = max_chars - left_chars - 3;
int right_start_char = num_chars - right_chars; // int right_start_char = num_chars - right_chars;
// Convert character counts into byte counts. // Convert character counts into byte counts.
int left_bytes = fl_utf8strlen(homed_filename.c_str(), left_chars); int left_bytes = fl_utf8strlen(homed_filename.c_str(), left_chars);
int right_start_byte = fl_utf8strlen(homed_filename.c_str()+left_bytes, remove_chars) + left_bytes; int right_start_byte = fl_utf8strlen(homed_filename.c_str()+left_bytes, remove_chars) + left_bytes;
return homed_filename.substr(0, left_bytes) + "..." + homed_filename.substr(right_start_byte); return homed_filename.substr(0, left_bytes) + ell + homed_filename.substr(right_start_byte);
} else { } else {
// Nothing to change. // Nothing to change.
return homed_filename; return homed_filename;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment