]> git.mdlowis.com Git - projs/tide.git/commitdiff
fix some warnings
authorMichael D. Lowis <mike@mdlowis.com>
Wed, 9 May 2018 23:57:45 +0000 (19:57 -0400)
committerMichael D. Lowis <mike@mdlowis.com>
Wed, 9 May 2018 23:57:45 +0000 (19:57 -0400)
config.mk
inc/edit.h
lib/job.c
lib/view.c
lib/x11.c

index b46121fe658e9e2840a5900796dcf932f855741e..16a1cff462c99d4d814851cf57d29fb94d77b9bb 100644 (file)
--- a/config.mk
+++ b/config.mk
@@ -16,7 +16,7 @@ INCS += -I/usr/include/freetype2
 # Compiler Setup
 CC = cc
 CFLAGS = -g --std=c99 -MMD $(INCS)
-#CFLAGS += -Wall -Werror
+CFLAGS += -Wall -Werror
 
 # Linker Setup
 LD = $(CC)
index f5f5bf3ccba4e5332f982e909f35e170934f8030..29db7d52632161ac946a755648fc6bf4c3c63ddc 100644 (file)
@@ -106,6 +106,7 @@ enum {
 
 void view_init(View* view, char* file);
 void view_reload(View* view);
+size_t view_limitrows(View* view, size_t maxrows);
 void view_resize(View* view, size_t width, size_t nrows);
 void view_update(View* view, size_t* csrx, size_t* csry);
 Row* view_getrow(View* view, size_t row);
index 2cdc56a52849850e8df827ed4d123dc7c183e362..e8a79bbfe02b8ab77be5d406f79f6b10b00b3a03 100644 (file)
--- a/lib/job.c
+++ b/lib/job.c
@@ -24,7 +24,7 @@ static Job* JobList = NULL;
 static void pipe_read(Job* job) {
     struct PipeData* pipedata = job->data;
     char buffer[4096];
-    long i = 0, nread = read(job->fd, buffer, sizeof(buffer)-1);
+    long nread = read(job->fd, buffer, sizeof(buffer)-1);
     if (nread <= 0) {
         job->readfn = NULL;
     } else if (nread > 0) {
index 57a77efa7adeb5e45475654eed6bd8e1c7b467b3..1e7fbfb1a2afcb23202cee801ed06c59ddaff922 100644 (file)
@@ -76,7 +76,7 @@ void view_reload(View* view) {
     }
 }
 
-size_t view_limitrows(View* view, size_t maxrows, size_t ncols) {
+size_t view_limitrows(View* view, size_t maxrows) {
     size_t nrows = 0, bend = buf_end(&(view->buffer));
     for (size_t i = 0; i < view->nrows; nrows++, i++) {
         Row* crow = view->rows[view->index + i];
index 2e247ff98841106f0d47bdc77b1733c58be2a084..6604312250cec0ba75ffdf5bb2a7f65d7939bd48 100644 (file)
--- a/lib/x11.c
+++ b/lib/x11.c
@@ -71,8 +71,6 @@ static void die(const char* msg) {
     exit(EXIT_FAILURE);
 }
 
-/******************************************************************************/
-
 static void font_load(char* name) {
     /* init the library and the base font pattern */
     if (!FcInit())
@@ -89,14 +87,6 @@ static void font_load(char* name) {
     FcPatternDestroy(match);
 }
 
-static size_t font_width(void) {
-    XGlyphInfo extents;
-    XftTextExtentsUtf8(X.display, X.font, (const FcChar8*)"0", 1, &extents);
-    return extents.xOff;
-}
-
-/******************************************************************************/
-
 static void get_position(WinRegion id, int x, int y, size_t* row, size_t* col) {
     int starty = (id == EDIT ? Divider+3 : 0);
     int startx = (id == EDIT ? ScrollWidth+3 : 0);
@@ -491,7 +481,6 @@ static void (*EventHandlers[LASTEvent])(XEvent*) = {
 
 static void xupdate(Job* job) {
     size_t fheight = X.font->height;
-    size_t fwidth  = font_width();
     /* process events from the queue */
     for (XEvent e; XPending(X.display);) {
         XNextEvent(X.display, &e);