~vcs-imports/putty/master

Viewing all changes in revision 5282.

  • Committer: Simon Tatham
  • Date: 2019-02-28 18:05:38 UTC
  • Revision ID: git-v1:59c8df413088a1f3a04f3b1a0487b908c44540bd
Remove duplicate coroutine macros.

pageant.c and sshshare.c each had an extra copy of crBegin and
crFinishV, dating from when the main versions were kept in ssh.c where
they couldn't be conveniently #included by other modules. Now they're
in sshcr.h, where they can be, so there's no need to have extra copies
of them anywhere.

(But I've left the crGetChar macro in each of those files, because
those really are specific to the particular context, referring to an
extra variable that clients of the more general sshcr.h macros won't
all have.)

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: