Allow low and high value of CLAMP to be equal

Can for example occur in RichString_setAttrn(), when pausing and
resuming process tracing:

    htop: RichString.c:56: void RichString_setAttrn(RichString *, int, int, int): Assertion `(0) < (this->chlen - 1)' failed.

    ./htop(backtrace+0x5b)[0x45d9eb]
    ./htop(CRT_handleSIGSEGV+0x189)[0x4ebab9]
    /lib/x86_64-linux-gnu/libpthread.so.0(+0x14140)[0x7fd249d35140]
    /lib/x86_64-linux-gnu/libc.so.6(gsignal+0x141)[0x7fd249b6ac41]
    /lib/x86_64-linux-gnu/libc.so.6(abort+0x123)[0x7fd249b54537]
    /lib/x86_64-linux-gnu/libc.so.6(+0x2540f)[0x7fd249b5440f]
    /lib/x86_64-linux-gnu/libc.so.6(+0x345c2)[0x7fd249b635c2]
    ./htop(RichString_setAttrn+0x234)[0x526de4]
    ./htop(RichString_setAttr+0x50)[0x5275c0]
    ./htop(Panel_draw+0x17b6)[0x514c26]
    ./htop(InfoScreen_run+0x305)[0x4fe7a5]
    ./htop[0x4d59d8]
    ./htop[0x5029cf]
    ./htop(ScreenManager_run+0x69f)[0x52a82f]
    ./htop(main+0x704)[0x4f8774]
    /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xea)[0x7fd249b55cca]
    ./htop(_start+0x2a)[0x4268ea]
1 file changed
tree: efc3a6be26912a628f5340d05a428d1e16b73a34
  1. .github/
  2. darwin/
  3. dragonflybsd/
  4. freebsd/
  5. iwyu/
  6. linux/
  7. openbsd/
  8. scripts/
  9. solaris/
  10. unsupported/
  11. zfs/
  12. .editorconfig
  13. .gitignore
  14. .travis.yml
  15. Action.c
  16. Action.h
  17. Affinity.c
  18. Affinity.h
  19. AffinityPanel.c
  20. AffinityPanel.h
  21. AUTHORS
  22. autogen.sh
  23. AvailableColumnsPanel.c
  24. AvailableColumnsPanel.h
  25. AvailableMetersPanel.c
  26. AvailableMetersPanel.h
  27. BatteryMeter.c
  28. BatteryMeter.h
  29. CategoriesPanel.c
  30. CategoriesPanel.h
  31. ChangeLog
  32. CheckItem.c
  33. CheckItem.h
  34. ClockMeter.c
  35. ClockMeter.h
  36. ColorsPanel.c
  37. ColorsPanel.h
  38. ColumnsPanel.c
  39. ColumnsPanel.h
  40. CommandScreen.c
  41. CommandScreen.h
  42. configure.ac
  43. CONTRIBUTING.md
  44. COPYING
  45. CPUMeter.c
  46. CPUMeter.h
  47. CRT.c
  48. CRT.h
  49. DateMeter.c
  50. DateMeter.h
  51. DateTimeMeter.c
  52. DateTimeMeter.h
  53. DiskIOMeter.c
  54. DiskIOMeter.h
  55. DisplayOptionsPanel.c
  56. DisplayOptionsPanel.h
  57. EnvScreen.c
  58. EnvScreen.h
  59. FunctionBar.c
  60. FunctionBar.h
  61. Hashtable.c
  62. Hashtable.h
  63. Header.c
  64. Header.h
  65. HostnameMeter.c
  66. HostnameMeter.h
  67. htop.1.in
  68. htop.c
  69. htop.desktop
  70. htop.png
  71. IncSet.c
  72. IncSet.h
  73. InfoScreen.c
  74. InfoScreen.h
  75. ListItem.c
  76. ListItem.h
  77. LoadAverageMeter.c
  78. LoadAverageMeter.h
  79. Macros.h
  80. MainPanel.c
  81. MainPanel.h
  82. Makefile.am
  83. MemoryMeter.c
  84. MemoryMeter.h
  85. Meter.c
  86. Meter.h
  87. MetersPanel.c
  88. MetersPanel.h
  89. NetworkIOMeter.c
  90. NetworkIOMeter.h
  91. NEWS
  92. Object.c
  93. Object.h
  94. OpenFilesScreen.c
  95. OpenFilesScreen.h
  96. Panel.c
  97. Panel.h
  98. Process.c
  99. Process.h
  100. ProcessList.c
  101. ProcessList.h
  102. ProvideCurses.h
  103. README
  104. RichString.c
  105. RichString.h
  106. ScreenManager.c
  107. ScreenManager.h
  108. Settings.c
  109. Settings.h
  110. SignalsPanel.c
  111. SignalsPanel.h
  112. SwapMeter.c
  113. SwapMeter.h
  114. TasksMeter.c
  115. TasksMeter.h
  116. test_spec.lua
  117. TESTPLAN
  118. TraceScreen.c
  119. TraceScreen.h
  120. UptimeMeter.c
  121. UptimeMeter.h
  122. UsersTable.c
  123. UsersTable.h
  124. Vector.c
  125. Vector.h
  126. XUtils.c
  127. XUtils.h