linecmp.c - sbase - suckless unix tools
(HTM) git clone git://git.suckless.org/sbase
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) README
(DIR) LICENSE
---
linecmp.c (304B)
---
1 /* See LICENSE file for copyright and license details. */
2 #include <stdio.h>
3 #include <string.h>
4
5 #include "../text.h"
6 #include "../util.h"
7
8 int
9 linecmp(struct line *a, struct line *b)
10 {
11 int res = 0;
12
13 if (!(res = memcmp(a->data, b->data, MIN(a->len, b->len))))
14 res = a->len - b->len;
15
16 return res;
17 }