Commit 01609f55 authored by Tim Mattox's avatar Tim Mattox
Browse files

USER-DPD: bugfix for a segfault when using MOLECULE and DPD together.

parent d2fc88a6
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -251,8 +251,8 @@ void NPairHalfBinNewtonSSA::build(NeighList *list)

static int cmp_ssaAIR(const void *iptr, const void *jptr)
{
  int i = *((int *) iptr);
  int j = *((int *) jptr);
  int i = NEIGHMASK & *((int *) iptr);
  int j = NEIGHMASK & *((int *) jptr);
  if (ssaAIRptr[i] < ssaAIRptr[j]) return -1;
  if (ssaAIRptr[i] > ssaAIRptr[j]) return 1;
  return 0;
+2 −2
Original line number Diff line number Diff line
@@ -123,8 +123,8 @@ void NPairHalffullNewtonSSA::build(NeighList *list)

static int cmp_ssaAIR(const void *iptr, const void *jptr)
{
  int i = *((int *) iptr);
  int j = *((int *) jptr);
  int i = NEIGHMASK & *((int *) iptr);
  int j = NEIGHMASK & *((int *) jptr);
  if (ssaAIRptr[i] < ssaAIRptr[j]) return -1;
  if (ssaAIRptr[i] > ssaAIRptr[j]) return 1;
  return 0;