Mercurial > vim
comparison src/option.c @ 13632:cec5137d5332 v8.0.1688
patch 8.0.1688: some macros are used without a semicolon
commit https://github.com/vim/vim/commit/6f4700233fd925fe122b851f937929fb5e5da707
Author: Bram Moolenaar <Bram@vim.org>
Date: Tue Apr 10 18:47:20 2018 +0200
patch 8.0.1688: some macros are used without a semicolon
Problem: Some macros are used without a semicolon, causing auto-indent to be
wrong.
Solution: Use the do-while(0) trick. (Ozaki Kiichi, closes #2729)
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Tue, 10 Apr 2018 19:00:07 +0200 |
parents | fa198b71bab2 |
children | f64c5e636c9f |
comparison
equal
deleted
inserted
replaced
13631:5088c187e55c | 13632:cec5137d5332 |
---|---|
8454 | 8454 |
8455 #ifdef FEAT_AUTOCHDIR | 8455 #ifdef FEAT_AUTOCHDIR |
8456 else if ((int *)varp == &p_acd) | 8456 else if ((int *)varp == &p_acd) |
8457 { | 8457 { |
8458 /* Change directories when the 'acd' option is set now. */ | 8458 /* Change directories when the 'acd' option is set now. */ |
8459 DO_AUTOCHDIR | 8459 DO_AUTOCHDIR; |
8460 } | 8460 } |
8461 #endif | 8461 #endif |
8462 | 8462 |
8463 #ifdef FEAT_DIFF | 8463 #ifdef FEAT_DIFF |
8464 /* 'diff' */ | 8464 /* 'diff' */ |