Reland fix for off by one that got overwritten

This bug fix was originally landed in the wrong repo at: https://skia-review.git.corp.google.com/c/skia/+/1353896 and was written over by the autoroller.

Change-Id: I6ed581e8daebd21827d8587015e428261432f699
Reviewed-on: https://skia-review.googlesource.com/c/skcms/+/1395536
Auto-Submit: Jorge Betancourt <jmbetancourt@google.com>
Commit-Queue: Thomas Smith <thomsmit@google.com>
Reviewed-by: Thomas Smith <thomsmit@google.com>
1 file changed
tree: f7b680a2f4c623fd8d2616b429b9b59294091f3d
  1. bazel/
  2. fuzz/
  3. infra/
  4. ninja/
  5. profiles/
  6. src/
  7. toolchain/
  8. .bazelrc
  9. .bazelversion
  10. .gitignore
  11. BAZEL.md
  12. bench.c
  13. BUILD.bazel
  14. build.ninja
  15. codereview.settings
  16. iccdump.c
  17. LICENSE
  18. MODULE.bazel
  19. MODULE.bazel.lock
  20. msvs.ninja
  21. OWNERS
  22. README.chromium
  23. README.md
  24. skcms.cc
  25. skcms.gni
  26. skcms.h
  27. test_only.c
  28. test_only.h
  29. tests.c
  30. whitespace.txt
README.md

To build with ninja, simply run ninja from the root directory. This will produce a library in /out.

There are also Bazel rules, outlined in BAZEL.md